SMB4K
Aus Fedorawiki.de
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)
Smb4k starten
Konfiguration
Konfiguriert wird Smb4K über Einstellungen -> Smb4K einrichten
Benutzerschnittstelle
Unter Benutzerschnittstelle kann man folgende Einstellungen machen (selbstverständlich auch noch mehr)
Netzwerk
Die Netzwerk-Einstellungen bleibt bei den Voreinstellungen.
Freigaben
Im Dialog Freigaben kann man Folgendes einstellen:
Authentifizierung
Der Dialog Authentifizierung sollte so eingestellt werden. Denn dann muss nur einmal das Kennwort eingeben werden für den Zugriff auf die Netzwerkshares.
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.
Synchronisation
Diesen Bereich so lassen wie er ist, sofern nicht er nicht benötigt wird.
Administratorrechte
vorher
nachher
beide Aktionen ankreuzen und Anwenden klicken
Root-Kennwort
Man wird nun 2x nach dem root-Kennwort gefragt.
Zwischendurch erscheint eine Fehlermeldung. Diese kann ignoriert werden.
In einem Terminalfenster mit su root werden und folgenden Befehl ausführen.
Nun sollten am Ende der sudoers-Datei folgende Eintragungen stehen: "euer Benutzername" sollte natürlich euer Benutzername sein ...
Nun etwas nach oben scrollen. Bis zur Zeile Defaults requiretty.
vorher
Vor Defaults eine # einfügen.
nachher
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
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.












