Centauri39
Anmeldungsdatum: 31. Januar 2014
Beiträge: Zähle...
|
Auf meinem alten Netbook (Akoya mini E1210) habe ich Xubuntu-18.04-32bit installiert. Nun stecke ich jedoch fest beim Einrichten eines Freigabeordners (der soll Lese- und Schreibrechte bekommen).
Das Paket "samba" ist bereits installiert, aber wie geht es dann bitte weiter? Das Wiki hilft leider nicht wirklich und im Web finde ich bisher nur Anleitungen,
die entweder zu alt, zu lückenhaft oder unpassend sind oder einfach nicht funktionieren. Weiß jemand bitte weiter?
|
Doc_Symbiosis
Anmeldungsdatum: 11. Oktober 2006
Beiträge: 4392
Wohnort: Göttingen
|
Was fehlt Dir denn im Wiki? Hilft Dir vielleicht das hier weiter? https://wiki.ubuntuusers.de/Samba_Server_GNOME/#Installation-2 Unter XFCE kannst Du wohl system-config-samba verwenden.
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: Zähle...
|
Hab's gerade noch mal getestet. Installieren lassen hat es sich, aber ich kann es nicht starten.
Der Startversuch über's Menu ergibt folgendes:
Befehl >>gksu system-config-samba<< konnte nicht ausgeführt werden.
Kindprozess gksu konnte nicht ausgeführt werden (Datei oder Verzeichnis nicht gefunden)
Der Startversuch über's Terminal geht auch nicht. Und gksu lässt sich auch nicht installieren (kein Installationskandidat).
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
gksu ist nicht mehr. Zeige mal pkaction | grep samba Gruß Taomon
|
Ubu-tester
Anmeldungsdatum: 7. Januar 2011
Beiträge: 2241
Wohnort: NDS
|
moin, ruf es mal im Terminal auf: sudo system-config-samba
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Nö, wenn schon dann mit sudo -H system-config-samba Gruß Taomon
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: 144
|
Der pkaction-Befehl ergibt keinerlei Ausgabe und sudo -H system-config-samba ergibt folgendes: 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 121, in __init__
self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__
self.admin = libuser.admin()
SystemError: could not open configuration file `/etc/libuser.conf': Datei oder Verzeichnis nicht gefunden
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
sudo apt install libuser Gruß Taomon
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: 144
|
Super, da hat also nur ein Paket gefehlt! Jetzt erscheint das config-Fenster. Jetzt richte ich "avahi" ein und als Samba-User richte ich nun den Netbook-User ein,
sodass ich mich letztlich von einem anderen Rechner als der Netbook-User einloggen kann.
Richtig?
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: 144
|
Es klappt immer noch nicht richtig. Ich kann "system-config-samba" im Terminal starten, aber nicht im Menu.
Dort stand auch noch unter "Anwendungen bearbeiten"
gksu system-config-samba Daraufhin habe ich "gksu" ersetzt durch "sudo -H". Geht aber trotzdem nicht.
Es startet nicht und es kommt auch keine Passwortabfrage.
Was mache ich falsch? EDIT: Übrigens: Die /etc/libuser.conf existiert bereits.
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: 144
|
Anm.: Aufgrund der Zusammenführung musste ich diesen Beitrag umbauen bzw. Infos,
die bereits im vorherigen Beitrag stehen, entfernen, weil diese Zusammenführung sonst unsinnig wäre. Weiß jemand, warum der Start nicht geht bzw. was dort (also im Menu-Starter von Samba) wirklich drin stehen muss? Moderiert von Taomon: Das Thema ist mit diesem zusammengeführt worden. Bitte erstelle nur ein Thema pro Fragestellung!
|
gueba
Anmeldungsdatum: 12. Juni 2008
Beiträge: 335
|
Weiß jemand, warum der Start nicht geht bzw. was dort (also im Menu-Starter von Samba) wirklich drin stehen muss?
Wenn du im Menue-Starter 'gksu' durch 'sudo-H' ersetzt, musst du 'im Terminal ausführen' aktivieren (Häkchen setzen). Dann poppt das Terminal auf und du kannst dein Passwort eingeben. Alternativ kannst du dir ein Script als Ersatz für 'gksu' erstellen. Ist hier im Forum irgendwo beschrieben. Edit: https://forum.ubuntuusers.de/topic/gksu-ist-futsch/2/#post-8972961 läuft bei mir bisher einwandfrei. Ob irgendwelche Sicherheitslücken dadurch entstehen, entzieht sich meiner Kenntnis.
|
Centauri39
(Themenstarter)
Anmeldungsdatum: 31. Januar 2014
Beiträge: 144
|
@ gueba Ich guck es mir mal an, sobald ich Zeit dafür habe. Vielleicht komme ich ja doch noch an einer Neuinstallation vorbei...
|
chr123
Anmeldungsdatum: 19. Juli 2018
Beiträge: 1632
|
Es spricht ja auch nichts dagegen, wenn du direkt die Freigabe in der smb.conf einträgst.
|
thebookkeeper
Anmeldungsdatum: 6. März 2013
Beiträge: 21
Wohnort: Brandenburg
|
Doc_Symbiosis schrieb: ... system-config-samba verwenden ...
| #!/bin/sh
pkexec "/usr/sbin/system-config-samba" "$@"
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<action id="com.ubuntu.pkexec.system-config-samba">
<message>Authentication is required to run Samba Config</message>
<icon_name>system-config-samba</icon_name>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/sbin/system-config-samba</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>
|
| system-config-samba-pkexec
|
|