RSS

Migracja z Novell Netware na Ubuntu Server 8.04LTS

17 Maj

W firmie P. stary wysłużony Novell Netware miał przejść na emeryturę a na jego miejsce miał przyjść Ubuntu Server. Novell pełnił rolę serwera plików dla programów DOSowych. Migracja w sumie przeszła bez problemów po za małym problemem, ubuntu nie rozpoznawało systemu plików Novella. Z braku czasu nie szukałem rozwiązania i przerzuciłem dane przez sieć ale jakby ktoś znał sposób na montowanie partycji novellowych pod ubuntu to byłbym wdzięczny.

Rola jaką pełni Ubuntu to:
* serwer plików dla programów DOSowych (samba)
* serwer plików (samba)
* serwer FTP (vsftpd)
* serwer SSH (open-ssh)
* backup danych
* serwer bazodanowy (FireBirda)

Instalacja i konfigi :
1) Serwer plików
sudo apt-get install samba
Programy DOSowe korzystające z rozproszonych baz danych do poprawnej pracy w sieci potrzebują odpowiednich ustawień Samby, przykładowy plik konfiguracyjny :

[global]
workgroup = firma
netbios name = firebird
announce as = NT Server
encrypt passwords = yes
local master = no
os level = 99
short preserver case = yes
passwd program = /usr/bin/passwd %u
smb passwd file = /usr/local/samba/private/smbpasswd
unix password sync = yes
security = share
domain master = no
domain logons = no
public = yes
guest ok = yes
master browse = yes

[homes]
browseable = yes
writable = yes
oplocks = False
level2 oplocks = False
create mode = 0777
directory mode = 0777
veto oplock files = /*.DBF/*.dbf/

[SYSTEM1]
comment = katalog wspolny nasz sieciowy
path = /home/system1
public = yes
writable = yes
guest ok = yes
public = yes
printable = no
oplocks = False
force user = nobody
level2 oplocks = False
veto oplock files = /*.DBF/*.dbf/
create mode = 0777
directory mode = 0777

[dos]
comment = dos
path = /home/system1/dos
public = yes
writable = yes
guest ok = yes
public = yes
printable = no
oplocks = False
force user = nobody
level2 oplocks = False
veto oplock files = /*.DBF/*.dbf/
create mode = 0777
directory mode = 0777

smb.conf
warto dać chmod -R 777 na katalog z programami dosowymi

2)Serwer FTP
sudo apt-get install vsftpd

# Ustawiamy tutaj, z poziomu jakiego użytkownika ma być uruchamiany nasz serwer:
nopriv_user=ftp
run_as_launching_user=NO

#ogranicza transfer
#local_max_rate=11500

# Uruchomienie serwera w trybie standalone. Jeżeli chcemy aby nasz vsftpd był‚
# uruchamiany w trybie inetd, rezygnujemy z tej opcji, ponieważ domyślnie jest
# ona ustawiona na "NO":
listen=YES

# Definiujemy, tutaj na jakim porcie ma nasłuchiwał serwer (domyślnie jest to port 21):
listen_port=21

# Zabronienie logowania anonimowych użytkowników:
anonymous_enable=NO

# Zezwolenie logowania dla lokalnych użytkowników
local_enable=YES

# Pozwolenie do zapisu we własnym katalogu
write_enable=YES

# Umask (022 jest używany przez większość serwerów ftp)
local_umask=022

# Włączenie logowania
xferlog_enable=YES

# Ścieżka do pliku z logami
xferlog_file=/var/log/xferlog.log

# Logi w formacie xferlog (jest wykorzystywany m.in. przez wu-ftpd)
xferlog_std_format=YES

# Maksymalna liczba połączonych użytkowników
max_clients=5

# Maksymalna liczba użyktowników mogących się poąłczyć z tego samego adresu IP
max_per_ip=2

# Banner, który będzie wyświetlany przy każdym połączeniu z serwerem
ftpd_banner=GRSecGRadm

# Userzy nie mogą wychodzić poza swój katalog domowy
chroot_local_user=YES

# Lista użytkowników, którzy mogą wychodzią poza swój katalog domowy,
# musisz utworzyć ten plik.
# np: touch /var/chroot/vsftpd/vsftpd.chroot_list
# Dodanie użytkownika odbywa się poprzez dopisanie nazwy usera do tego pliku.
# np: echo "bartek" >> /var/chroot/vsftpd/vsftpd.chroot_list
#chroot_list_enable=YES
#chroot_list_file=/var/chroot/vsftpd/vsftpd.chroot_list

vsftpd.conf

3)Firebird
https://lazowski.wordpress.com/2008/02/04/instalacja-firebirda-na-ubuntu/

4)Backup danych
https://lazowski.wordpress.com/2008/01/06/backup-po-mojemu/

Linki :
http://www.ubuntu.com/products/whatisubuntu/serveredition
http://us3.samba.org/samba/
http://vsftpd.beasts.org/
http://www.openssh.org/
http://www.firebirdsql.org/

Advertisements
 
Dodaj komentarz

Opublikował/a w dniu Maj 17, 2008 w Linux, ubuntu, Wdrożenia

 

Tagi: , , , ,

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

 
%d blogerów lubi to: