staging.inyokaproject.org

Samba: Aufruf von system-config-samba nicht möglich

Status: Ungelöst | Ubuntu-Version: Xubuntu 16.04 (Xenial Xerus)
Antworten |

Ubu-tester

Anmeldungsdatum:
7. Januar 2011

Beiträge: 2269

moin,

ich versuche gerade auf einem älteren PC mit meinem Haupt-PC zuzugreifen. Klappt nicht, umgekehrt aber schon. Ich bekomme SAMBA nicht resettet und nichts. Rufe ich das Konfigurationsprg. zu SAMBA auf, wird mir verweigert, habe keine Zugriffsrechte. Dsgl. wenn ich als 'root' den PC starte.

Es kommt z.B.

[sudo] Passwort für user: 
Traceback (most recent call last):
  File "/usr/sbin/system-config-samba", line 45, in <module>
    mainWindow.MainWindow(debug_flag)
  File "/usr/share/system-config-samba/mainWindow.py", line 116, in __init__
    self.samba_user_data = sambaUserData.SambaUserData(self)
  File "/usr/share/system-config-samba/sambaUserData.py", line 46, in __init__
    self.readSmbPasswords()
  File "/usr/share/system-config-samba/sambaUserData.py", line 63, in readSmbPasswords
    raise RuntimeError, (_("You do not have permission to execute %s." % pdbeditcmd))
RuntimeError: You do not have permission to execute /usr/bin/pdbedit.

Wie bekomme ich einen Datenaustausch zwischen den Kisten hin?

Bearbeitet von sebix:

Bitte wähle in Zukunft einen aussagekräftigen Titel!

archy

Anmeldungsdatum:
24. November 2009

Beiträge: 1920

hallo,

readSmbPasswords

schon einen Samba User root und das zugehörige Samba Passwort mit "smbpasswd" angelegt ?

gruß

archy

Max-Ulrich_Farber

Avatar von Max-Ulrich_Farber

Anmeldungsdatum:
23. Januar 2007

Beiträge: 8010

Auf welchem PC klemmt es denn? Ich denke, nur der neuere davon soll als Samba-Server fungieren, und nur auf diesem brauchst Du eine Samba-Konfiguration. Auf dem älteren reicht das Paket samba-common, und noch, falls Du das cifs-vfs verwenden willst (?), zusätzlich noch cifs-utils. Ersteres ist standardmäßig schon vorhanden.

Möglicherweise gibt es aber Probleme mit den verwendeten smb-Versionen. Samba-4 arbeitet heute standardmäßig mit smb Version 2 oder 3, und ältere Samba-Versionen (wie alt?) verstehen nur smb1. Abhilfe wäre, allgemein auf smb1 umzustellen (Befehl max protocol = nt1 im Teil [global] der smb.conf auf dem Server). Dies ist zwar für professionelle Netzwerke weniger sicher, aber für den Privatgebrauch schon ok.

Gruß – Max-Ulrich

Antworten |