Kako napraviti kućni fajl server?
  a) Kupiti NAS Storage (suviše jednostavno, a uz to i košta).
  b) Iskoristiti stari PC (izazov za linux amatera, a košta ništa).
Biram drugu opciju i dok žena Zumba, ja ću SAMBA :)
Za početak, jedna brza instalacija Debiana 6.0.6-i386-netinst
Ništa spektakularno, konzola i openssh-server
Zatim:
 apt-get install samba  
Kad izaberem workgroup sve je instalirano, ostaje još da se konfiguriše...
Prvo kreiram direktorijum
 mkdir /home/share  
Kreiram korisnika
 useradd user1  
Kreiram password za korisnika
 smbpasswd -a user1  
Može i podešavanje vlasništva za kreirani direktorijum
 chmod user1.user1 /home/share  
Konfiguracija sambe (/etc/samba/smb.conf)
"Global" sekciju neću da menjam
U "Share definitions", na samom dnu konfiguracionog fajla dodajem:
 [share]  
  path=/home/share  
  browseable=yes  
  writeable=yes  
  valud users=user1  
  admin users=debian  
Restartujem sambu
 /etc/init.d/samba restart  
i prelazim na drugi PC da vidim šta sam uradio.
Prvo ću probati sa Windows XP PC mašine - u address bar Windows Explorera kucam:
 \\192.168.0.8\share  
(192.168.0.8 mi je adresa Debian/Samba mašine)
Ukucavam korisnika - user1 i njegov pass i dobijam mrežni direktorijum.
Na drugoj, Linux mašini (isto Debian Squeeze) malo komplikujem...
Kreiram direktorijum:
 mkdir /mnt/share  
Mountujem mrežni fajl sistem:
 mount -t cifs -o username=user1,password=user1_pass //192.168.0.8/share /mnt/share/  
Da ne moram po svakom restartu računara ponovo da mountujem, editovaću /etc/fstab:
 //192.168.0.8     /mnt/share/     cifs     username=user1,password=user1_pass     0     0  
i resetovati da vidim da li to radi.
Voilà!
 
Нема коментара:
Постави коментар