Samba (SMB) Network File Sharing auf Raspberry Pi OS installieren


Neue Antwort erstellen
Erstellt
Mär. '13
letzte Antwort
Noch keine
2,9 T.
Aufrufe
9
„Gefällt mir“
0
Abos
Kefir
FAQ-Schreiber
FAQ-Schreiber


Anm. Datum: 01.01.2001
Beiträge: 14383
Wohnort: Belgien
Handy: Alle Möglichen zum Testen
BeitragSo 10. März, 2013 15:20
Antworten mit Zitat


Um von einem Mac auf die Dateien eines Raspberry Pi mit Raspberry Pi OS zugreifen zu können benötigt man Samba. Wie das funktioniert und was man dafür Schritt für Schritt installieren muss habe ich euch schnell zusammengefasst.



Vor der Installation neuer Software sollte mit folgendem Befehl routinemäßig immer erstmal ein Update des aktuellen Raspberry Pi OS gemacht werden:

Code:
sudo apt update && sudo apt upgrade -y


Das -y bewirkt das einfach jede Frage mit "Yes" beantwortet wird, während der Installation.

Um Samba unter Raspberry Pi OS zu installieren wird folgende Befehlszeile im Terminal eingegeben:

Code:
sudo apt install samba -y


Einen Benutzer mit SMB-Zugriffsrechten auf den Raspberry Pi einzurichten ist einfach. Standardmässig ist bereits der User „Pi“ vorhanden, dem man mit folgendem Befehl auch Zugriff via Samba geben kann:

Code:
sudo smbpasswd -a pi


Hat man bereits vorher andere User angelegt oder will man das noch tun, kann man den Befehl analog anwenden. Dazu ersetzt man „pi“ einfach durch den jeweiligen Benutzernamen, legt ein Passwort fest und bestätigt es. Auf diese Weise können beliebig viele Benutzer hinzugefügt werden.

Samba kommt standardmäßig mit einer aufwändigen Konfigurationsdatei. Diese kann man sehr spezifisch an die jeweiligen Erfordernisse einer Netzwerkfreigabe anpassen. Allerdings sind die sehr feingliedrigen Einstellungen auch extrem komplex und überfordernd für die meisten (einfacheren) Anwendungen.

Darum machen wir von der ursprünglichen Samba Konfigurationsdatei erstmal eine Kopie:

Code:
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.org


Im nächsten Schritt legen wir mit dem Befehl

Code:
sudo nano /etc/samba/smb.conf


eine neue, leere Samba Konfigurationsdatei an und kopieren mit Copy und Paste die folgenden Inhalte:

Code:
[global]
client min protocol = SMB2
client max protocol = SMB3
vfs objects = catia fruit streams_xattr
fruit:metadata = stream
fruit:model = RackMac
fruit:posix_rename = yes
fruit:veto_appledouble = no
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:delete_empty_adfiles = yes
security = user
encrypt passwords = yes
workgroup = WORKGROUP
server role = standalone server
obey pam restrictions = no
map to guest = never
[pi]
comment = Pi Directories
browseable = yes
path = /home/pi
read only = no
create mask = 0775
directory mask = 0775


Diese Konfigurationsdatei erstellt ein Freigabeverzeichnis in /home/pi mit Rechten nur für den angemeldeten Benutzer und enthält einige Optimierungen für MacOS-Computer.

Der Dateizugriff lässt sich auf zahlreiche Arten weiter einschränken. So kann man beispielsweise mit „0700“ die Rechte Benutzers auf „nur ändern“ einschränken.

Um die Syntax der Konfigurationsdatei zu überprüfen und eine Zusammenfassung der Einstellungen anzuzeigen gibt man folgenden Befehl ein:

Code:
testparm /etc/samba/smb.conf


Als Systemantwort des Raspberry Pi sollte man ungefähr folgende Angaben erhalten:

Code:
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section „[pi]“
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions


Durch Drücken der Enter-Taste kommt man zurück zum Prompt.

Zu guter Letzt wird Samba einmal neu gestartet mit folgendem Befehl:

Code:
sudo /etc/init.d/smbd restart


Nun sollte der Raspberry Pi im Finder bzw. Windows Explorer im Netzwerk sichtbar sein und durch sich durch Doppelklick sehen eine Verbindung herstellen lassen.

Warum willst Du den Post von Kefir melden?




Benutzer-Profile anzeigen Private Nachricht senden

 Post #1

Werbung
World4You Webhosting

Beiträge der letzten Zeit anzeigen:      

Neue Antwort erstellen

Ähnliche Themen:
Sunak reagiert auf empörte Adidas-„Samba“-Fans
Bastler umgeht Bitlocker-Schutz mit Raspberry Pi Pico
52Pi Water Cooling Kit: Eine Wasserkühlung für den Raspberry Pi 5
Österreichs Gründerszene bekommt ein eigenes Social Network
KB5028997: Anweisungen zum manuellen Ändern der Partitionsgröße zum Installieren des WinRE-Updates
Samsung und Google bringen einheitliche Sharing-Funktion für Android
Raspberry Pi 5 bootet bereits von NVMe
Windows 11 ohne Microsoft-Konto installieren

Kurze URL:

Du hast bereits für diesen Post angestimmt...

;-)




Alle Zeiten sind GMT + 1 Stunde

Top