Samba
Aus Doku-Wiki
Zur Navigation springenZur Suche springenInhaltsverzeichnis
Samba
Links
Installation
PDC
* aptitude install samba - encryp pass -yes- - UserDB -no-
* Grundlegende smb.conf [global] workgoup = microsoft #Samba als PDC os level = 34 domain logons = yes #Samba als BDC os level = 34 domain logons = yes domain master = no
logon home = logon path = [daten] path = /tmp writable = yes
* Testen der Konfiguration - aptitude install samba-client # smbclient -N -L appl1.villa.local Anonymous login successful Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.14a-Debian] Sharename Type Comment --------- ---- ------- daten Disk IPC$ IPC IPC Service (Samba 3.0.14a-Debian) ADMIN$ IPC IPC Service (Samba 3.0.14a-Debian) Anonymous login successful Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.14a-Debian] Server Comment --------- ------- APPL1 Samba 3.0.14a-Debian Workgroup Master --------- ------- WORKGROUP APPL1
Memberserver (Mitgliedsserver) anlegen
Hostname des Memberservers: notebook09
[global] interfaces = tap0 security = DOMAIN [daten] path = /tmp read only = No
Maschienen Account auf dem PDC anlegen
useradd -s /bin/false -d /tmp notebook09 smbpasswd -a-m notebook09$
Root Account im Samba anlegen
smbpasswd -a root
Server in die Domin afnehmen
Auf notebook09 den folgenden Befehl ausführen
um diese in die Domain als Mitglied aufzunehmen.
# net rpc join -U root Joined domain MICROSOFT [Domain-Name] # /etc/init.d/samba restart
Samba-Benutzer anlegen
Linuxbenutzer anlegen
Jeder Samba-Benutzer muss unter Linux/Unix angelegt werden.
useradd -m user1 passwd user1
Sambabenutzer anlegen
smbpasswd -a user1
Benutzer testen
smbclient //appl1.villa.local/daten -U user1
Danach sollte die Freigabe eingebunden sein
Befehle
- smbstatus
- smbcontrol
smbcontrol smbd debug 2 # Erhöht Debuglevel