SMB4K

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche


Dieser Artikel ist Teil der HOWTO Sammlung

Smb4k (http://smb4k.berlios.de/) ist ein grafisches Frontend um einfach und bequem Samba und Windows Shares zu mounten und zu unmounten.

Leider funktionierte das Paket mit Fedora Core 5 nur über den "Umweg", das SUID-Bit für /bin/mount und /bin/umount (chmod g+s /bin/*mount) zu setzen. Dies stellt nach Ansicht der Linux-Gemeinde ein gewisses Risiko dar und ist etwas unschön.

In Fedora Core 6 war bis dato das Smb4k-Tool nicht zum Arbeiten zu bewegen. Beim Anklicken eines Shares wurde es zwar kurz als Icon dargestellt, verschwand aber nach 2-3 Sekunden wieder. Die ausgegebene Fehlermeldung besagte lapidar: Permission denied. See man mount.cifs(8)...

Nach mehreren Ansätzen, dieses Problem zu ergründen, ist es mir nun endlich gelungen den "Fehler" zu finden.

Inhaltsverzeichnis

Installation

Smb4k mit Yum installieren (aktuell 0.8.0-1.fc6)

[root]# yum -y install smb4k


Smb4k starten

Smb4k-Hauptfenster.png


Konfiguration

Konfiguriert wird Smb4K über Einstellungen -> Smb4K einrichten Einstellungen.png


Benutzerschnittstelle

Unter Benutzerschnittstelle kann man folgende Einstellungen machen (selbstverständlich auch noch mehr)

Benutzerschnittstelle.png


Netzwerk

Die Netzwerk-Einstellungen bleibt bei den Voreinstellungen.

Netzwerk.png

Freigaben

Im Dialog Freigaben kann man Folgendes einstellen:

Freigaben.png

Authentifizierung

Der Dialog Authentifizierung sollte so eingestellt werden. Denn dann muss nur einmal das Kennwort eingeben werden für den Zugriff auf die Netzwerkshares.

Authentifizierung.png


Samba-Einstellungen

Unter Samba-Einstellungen -> mount einstellen. Als Linux-Zeichensatz kann hier auch utf8 stehen, je nach Umgebung. Aus Kompatiblitätsgründen kann auch iso8859-1 Verwendung finden. Die UID und GID können mit mit id im Terminal herausgefunden werden. Diese Daten werden dann bei Benutzer und Gruppe eingetragen.

Samba-Einstellungen.png

Synchronisation

Diesen Bereich so lassen wie er ist, sofern nicht er nicht benötigt wird.


Administratorrechte

vorher

Administratorrechte1.png

nachher

beide Aktionen ankreuzen und Anwenden klicken

Administratorrechte2.png


Root-Kennwort

Man wird nun 2x nach dem root-Kennwort gefragt.
Sudo-Abfrage1.png

Zwischendurch erscheint eine Fehlermeldung. Diese kann ignoriert werden.
Sudo-Fehlermeldung.png

Abbildung ähnlich!

In einem Terminalfenster mit su root werden und folgenden Befehl ausführen.

[root]# visudo

Sudoers-vorher.png
So sah die Datei vorher aus.

Nun sollten am Ende der sudoers-Datei folgende Eintragungen stehen: "euer Benutzername" sollte natürlich euer Benutzername sein ...

Sudoers mit smb4k.png


Nun etwas nach oben scrollen. Bis zur Zeile Defaults requiretty.

vorher

Sudoers mit requiretty vorher.png

Vor Defaults eine # einfügen.

nachher

Sudoers mit requiretty nachher.png


Es sollte auch noch gerade folgende Einstellung gemacht werden. Bis zur Zeile root ALL=(ALL) ALL scrollen und eine Zeile darunter einfügen:

"Euer Benutzername" ALL=(ALL) ALL

HINWEIS:

Mit NOPASSWD: ALL rauscht sudo einfach los ...
"Euer Benutzername" ALL=(ALL) NOPASSWD: ALL 

Bitte user durch euren Benutzernamen ersetzen
Sudoers mit user.png

Siehe auch http://www.mjmwired.net/resources/mjm-fedora-fc6.html#sudo


Mit ESC :wq die Datei speichern.

So, nun sollte das Smb4k ohne zu meckern die Shares nach /home/"Euer Benutzername"/smb4k/"share" mounten.

Smb4k-verbunden.png


Links