finalmente dopo sbattimenti, mal di testa e vari esperimenti sono riuscito a creare il server come lo volevo io. Vi posto tutta la mia avventura sulla creazione della macchina con le varie operazioni che ho fatto, in maniera tale da poter aiutare anche altri utenti che si trovano nella stessa situzione in cui mi sono trovato io.
PREAMBOLO: non era una notte buia e tempestosa, ma una bella giornata di ottobre.
Ho assemblato una macchina in un case di tipo tower con 3 dischi fissi: uno per il sistema operativo, ovviamente ubuntu, e due dischi fissi SATAII da 160GB per la ridondanza dei dati. Ho installato 1GB ram DDR400 e un sempron 3100 il tutto connesso ad una mobo gigabyte.
Dopo aver finalmente finito l'installazione e la configurazione del sistema sono passato alla creazione del RAID. Ho optato per un RAID 1, cioè il primo disco è speculare rispetto al secondo.
Ho provato a montare poi il nuovo dispositivo con ubuntu con il seguente comando
Codice: Seleziona tutto
mount /dev/mapper/via_bjacard /media/dm1
Però c'era un problema: non c'era l'automount per il dispositivo. Ho risolto molto rapidamente installando il pacchetto disk manager che non è altro che una comoda interfaccia grafica per modificare il file fstab.
Ho riavviato e mi sono visto il raid montato in automatico.... potenza del Pinguino!
Era giunto il momento di rendere il server una macchina utile e quindi sono passato all'installazione di samba
Codice: Seleziona tutto
apt-get install samba
Codice: Seleziona tutto
[global]
workgroup = INFOTECH
netbiosname = server
server string = server di rete
security = share
encrypt passwords = yes
browsable = yes
wins support = no
[carol]
path = /media/dm-1/carol
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
[documenti]
path = /media/dm-1/documenti
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
[email]
path = /media/dm-1/email
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
[immagini]
path = /media/dm-1/immagini
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
[preventivi]
path = /media/dm-1/preventivi
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
[readypro]
path = /media/dm-1/readypro
available = yes
browsable = yes
public = yes
writable = yes
valid users = banco carolina
guest = no
Codice: Seleziona tutto
smbpasswd nomeutente
Per concludere ho lanciato l'utility che mi controllava la correttezza del file smb.conf
Codice: Seleziona tutto
testparm
