19 јануар 2013

Debian i SAMBA


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à!

Нема коментара:

Постави коментар