PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Linux] Ubuntu 6.10 Samba (SMB freigabe)



Silence
07.02.2007, 07:51
SMB ist die Windows freigabe, also ein Tut um unter Ubuntu Ordner für Windows freizugeben.

1. Zwei Pakete installieren, samba & smbfs. Im Terminal folgendes eingeben:
sudo apt-get install samba
sudo apt-get install smbfs
sudo /etc/init.d/samba restart 'Samba Server neustarten

2. Nun könnt ihr, wenn ihr auf einen Ordner rechtsklickt, den Ordner "teilen" (freigeben). Dort müsst Ihr dann 'Windows Netzwerk (SMB)' auswählen. Da aber noch keine User registriert sind bringt das nicht viel.

3. Wieder ins Terminal und folgendes:
sudo smbpasswd -a benutzername 'Die Benutzer müssen auf eurem Rechner existieren. (System -> Administration -> Benutzer und Gruppen)
sudo smbpasswd -e benutzername '-a = add, -e = enable

4. Wenn ihr kein passwort für einen Benutzer vergeben wollt, müsst ihr noch smbpasswd -n benutzername schreiben '-n = null, ein leeres passwort. Dies müsst ihr aber noch in der smb.conf reinschreiben (/etc/samba/smb.conf). sudo nautilus. Dann zur smb.conf gehen und dort folgenden Eintrag unter [global] machen: null passwords = yes 'keine passwörter erlauben.

5. Den Samba Server ein letztes mal neu starten (sudo /etc/init.d/samba restart) und nun sollten eure freigegebenen Ordner auch von Windows gesehen werden.


Falls ihr einen Ordner nur für einen Benutzer freigeben wollt (das nur ein Benutzer mit Passwort auf den Ordner zugreifen kann), müsst ihr in der smb.conf noch einen eintrag machen, diesen könnt ihr ganz unten machen.

z.B.
[terence-skill]
path = /media/hdd2/terence-skill
available = yes
browsable = yes
public = yes
writable = yes
valid users = terence-skill

[terence-skill] - So lautet der Name des Ordners im Netzwerk
path - Der Ordner für den Benutzer
valid users - Nur terence-skill darf mit passwort auf diesen Ordner zugreifen.