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à!
Нема коментара:
Постави коментар