Login
Newsletter
Werbung

Do, 17. Januar 2013, 15:00

Installation eines Samba-Dateiservers

Benutzergruppe »tux« anlegen (wegen Share Gemeinsam und Multimedia):

groupadd tux

Benutzer-Passwörter eingeben: Der Samba-Benutzer »adam« ist bereits vorhanden, da er bei der System-Installation und der Samba-Installation angelegt wurde. Andere Benutzer anlegen und Passwörter eingeben:

ladmsmbusers

Zuerst können die bereits bestehenden Samba-Benutzerkonten aufgelistet werden. Der Benutzer »nobody« wird benötigt, bitte nicht löschen. Die Passwörter sollten mindestens acht Zeichen enthalten. Wenn der Windows-Benutzername und das Passwort auf dem Samba-Server sowie auf einem Windows-PC gleich sind, muss beim Verbinden eines Shares (Netzlaufwerk) kein Passwort mehr eingegeben werden. Dies funktioniert nicht bei einem (Ubuntu)-Linux-PC, dort muss das Passwort zuerst immer eingegeben werden. Das Samba-Benutzer-Passwort von adam eingeben (ist noch nicht vorhanden):

d Samba Benutzer-Passwort ändern
Bitte den Benutzernamen eingeben:
 adam

Neuen Samba-Benutzer anlegen. Wird das Feld »Win. Benutzername« auf »auto« belassen, lautet er in diesem Beispiel »Eva Tux«.

b Samba Benutzer-Konto anlegen
Vorname: ___________ Eva
Nachname: __________ Tux
Benutzername: ______ eva
Benutzer-ID: _______ auto    (nicht ändern)
Gruppe: ____________ tux
Win. Benutzername: _ auto    (oder anpassen)
 <OK>

Eventuell weitere Benutzer anlegen.

Samba-Verzeichnis für den Benutzer Adam anlegen und Benutzerrechte setzen:

mkdir /home/adam/samba
chown adam:adam /home/adam/samba
chmod 700 /home/adam/samba
ll -d /home/adam/samba

Da Eva nur eine Samba-Benutzerin ist (keine Shell), liegt ihr Home-Verzeichnis unter /home/samba/eva.

mkdir /home/samba/eva/samba
chown eva:tux /home/samba/eva/samba
chmod 700 /home/samba/eva/samba
ll /home/samba/eva

Für alle weiteren Benutzer die Verzeichnisse anlegen und die Rechte setzen wie für die Benutzerin Eva beschrieben.

Auf die privaten Shares haben nur die einzelnen Benutzer Zugriff, denen das Share gehört. Auf das Share »gemeinsam« haben alle Samba-Benutzer aus der Gruppe tux, außer dem Benutzer mmplayer Zugriff. Das Share »multimedia« kann von allen Benutzern gelesen werden, aber nur die Benutzer, die unter write list = aufgeführt sind, haben schreibenden Zugriff.

Der Benutzer adam gehört bisher nicht zu der Gruppe »tux« und kann somit nicht auf die Shares »gemeinsam« und »multimedia« zugreifen. Den Benutzer zur Gruppe »tux« hinzufügen:

ladm
c Linux Benutzerverwaltung
j Benutzer Gruppen-Mitgliedschaft
  Bitte den Benutzernamen eingeben:
   adam

Am Ende der Zeile, durch ein Leerzeichen getrennt »tux« eingeben:

(adm cdrom dip lpadmin plugdev sambashare sudo tux)

Das Share 'gemeinsam' anlegen:

mkdir -p /srv/samba/gemeinsam
chgrp tux /srv/samba/gemeinsam
chmod 770 /srv/samba/gemeinsam
ll /srv/samba

Das Share 'multimedia' anlegen:

mkdir /srv/samba/mm
chgrp tux /srv/samba/mm
chmod 770 /srv/samba/mm
ll /srv/samb/

Den Map-Eintrag von adam in /etc/samba/smbusers.map eintragen (Win. Benutzername). Die Einträge der anderen Samba-Benutzer sind bereits vorhanden, da diese mit dem Skript ladmsmbusers angelegt wurden:

adam = "Adam Tux"
eva = "Eva Tux"
abel = "Abel Tux"
karin = "Karin Tux"

Berechtigungen für einen Multimedia-Player hinzufügen (wenn vorhanden):

ladm
d Samba Benutzerverwaltung
b Samba Benutzer-Konto anlegen
Vorname: ___________ Multimedia
Nachname: __________ Player
Benutzername: ______ mmplayer
Benutzer-ID: _______ auto   (nicht ändern)
Gruppe: ____________ tux
Win. Benutzername: _ auto    (nicht ändern)
 <OK>

Die smb.conf und die smbusers.map sichern:

mkdir ~/Konfig/Samba
cp /etc/samba/smb.conf /etc/samba/smbusers.map ~/Konfig/Samba

Den Samba-Dienst wieder starten:

service smbd start
service nmbd start

Wenn jemand mit einem Netzlaufwerk verbunden ist, können die Benutzer und Shares angezeigt werden:

smbstatus

Folgende Samba-Logdateien sind vorhanden:

/var/log/samba/log.nmbd
/var/log/samba/log.smbd

Ein Share unter Ubuntu verbinden: Dateimanager Nautilus starten und unter NetzwerkServer das zu verbindende Share auswählen.

Kommentare (Insgesamt: 20 || Alle anzeigen )
ladm-skripte (JoergSH, So, 28. Juli 2013)
Re[4]: homes (Sie haben vergessen, Ihren Nam, Sa, 19. Januar 2013)
Re[3]: homes (Samba, Sa, 19. Januar 2013)
Re[2]: homes (Sie haben vergessen, Ihren Nam, Sa, 19. Januar 2013)
Re: homes (Samba, Fr, 18. Januar 2013)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung