Posts mit dem Label smb werden angezeigt. Alle Posts anzeigen
Posts mit dem Label smb werden angezeigt. Alle Posts anzeigen

Dienstag, 27. Mai 2025

Auf eine Samba-Freigabe von Ubuntu scannen

 Ob man net usershare erfolgreich eingerichtet hat, kann man so prüfen: 

net usershare info

z.B.:
[laptop]
path=/home/user/Dokumente/share/
comment=Scan-Verzeichnis
usershare_acl=Everyone:F,
guest_ok=n
 

Welche Samba-Benutzer es gibt, sieht man hier: 

:~$ sudo pdbedit -L
user:1000:user
smbscanner:1003:

Nun kann man einige Tests durchführen: Ist das Passwort korrekt?

:~$ smbclient //localhost/laptop -U smbscanner

Hat der Samba-Nutzer Schreibrechte im freigegebenen Ordner?

sudo -u smbscanner touch ~/Dokumente/share/[testdatei]

 Fallen diese Tests positiv aus, kann man im Drucker die Freigabe einrichten. Die Adresse ist im Format \\IP-Adresse\Freigabename, z.B. \\192.168.1.123\laptop, Benutzer und Passwort wie oben getestet.

 

Montag, 11. Dezember 2023

How to defeat Samba once and for all

Samba Freigabe, die wirklich funktioniert

Wie viele gescheiterte Versuche habe ich hinter mir, eine Samba Freigabe zu erstellen? 

Zuletzt ging es um eine Freigabe auf einem Raspberry Pi 400 für einen Scanner. 

Alle Versuche, welche das Bearbeiten der   /etc/samba/smb.conf   beinhalten, waren zum Scheitern verurteilt.Gelungen ist es lediglich über Gnome. 

Die Lösung liegt in net usershare. Denn damit arbeitet auch Gnome hinter den Kulissen. Mit folgendem Befehl habe ich eine Freigabe eingerichtet: 

sudo net usershare add scanner /home/pi/Documents/scan "Brother Scanner" acl pi:F

letzteres gibt dem Nutzer pi Schreibreichte (F für full). 

Den Rest kannst du im anderen Post nachlesen

erstmal Samba installieren: 

sudo apt install samba

Dann Samba-Benutzer anlegen:

sudo smbpasswd -a pi

Freitag, 3. November 2023

Samba-Freigabe für Scanner einrichten (Ubuntu)

Netzwerkgeräte sind bääh. Wenigstens dann, wenn etwas nicht funktioniert wie es soll. Wenn man es dann zum laufen gebracht hat, funktioniert es für Jahre einwandfrei, bis man vergessen hat, wie man das Problem das letzte mal gelöst hat. Dann ist ein neuer Drucker, oder ein neuer Computer am Start, und das bääh geht wieder von vorne los. Damit ist jetzt Schluss. Denn hier halte ich fest, wie das gleich nochmal ging, mit der Freigabe. (Der Wiki-Artikel ist so ausführlich, dass die Lektüre 10x länger dauert, als ich eigentlich für die Einrichtung der Freigabe aufwenden möchte.)

Am Computer

erstmal Samba installieren: 

sudo apt install samba

Dann Samba-Benutzer anlegen:

sudo smbpasswd -a <meinBenutzername> 

Als Passwort ein neues Passwort eingeben, da dieses im Scanner gespeichert wird und dort u.U. auch angezeigt werden kann.  

Ordner erstellen und im Dateimanager von Ubuntu  "Freigabe im lokalen Netzwerk" erstellen. Der Freigabename muss nicht dem Ordnernamen entsprechen. Er wird aber nachher am Drucker benötigt.  Chekcbox "Anderen erlauben, Dateien in diesem Ordner zu erstellen und zu löschen" aktivieren. Checkbox "Gastzugriff" ausgeschaltet lassen!

Am Drucker

Neuen Kontakt/Adresse erstellen. Als Adresse die IP-Adresse des Computers (über die Routereinstellungen Computer auf diese Adresse festlegen!) und den Freigabenamen eingeben: 

\\192.168.1.45\freigabename

  Das Passwort, das du bei smbpasswd festgelegt hast.Je nach Drucker noch auswählen, dass dieser Kontakt zu den Favoriten / häufig genutzten Kontakten gehört (wenn du ihn nicht jedesmal im alphabetisch sortierten Adressbuch suchen willst). 


Jetzt noch ein Dokument einscanne um zu sehen, ob es funktioniert, und Zack, ferddich!