SAMBA Netzwerkfreigabe
Erst mal guten Tag, heute 30.09.2022
Es gab wieder Änderungen bei Samba habe die smb.conf angeglichen. Meine Linux Rechner waren nicht mehr sichtbar auf WIN10. Sie waren auch teilweise nicht mehr aufrufbar unter Linux.
And den Stellen wo User steht kommt dein Username rein. Auser bei usershare.
# SAMBA smb
# cifs-utils gvfs-smb smbclient müssen installiert sein
# Samba installieren und am Ende ein Verz. mit Passwort und User erstellen.
# Dabei als Root egal welche Distro.
# für Debian Ubuntu Mint pacman durch apt-get install ersetzen.
# su oder sudo davor setzen
# Beispiel Arch. Für Debian Ubuntu usw. apt-get install verwenden.
pacman -S samba
mkdir -p /var/lib/samba/usershare
groupadd sambashare
chown root:sambashare /var/lib/samba/usershare
##################################################################################
# Bei Arch Systemen. Bitte vorher testen. (statt freeage dein Username )
usermod -a -G sambashare freeage ## freeage zu sambashare
##################################################################################
Weiter mit deinem sudo Editor /etc/samba/smb.conf
gedit /etc/samba/smb.conf
#gedit ist ein Texteditor du kannst deinen Favoriten verwenden.
Lösche den Inhalt der smb.conf. Kopiere ab Globel Settings bis Zeile End. Ersetze user mit deinem UserNamen.
#all u need in smb.conf
#======================= Global Settings =====================================
[global]
# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = WORKGROUP
usershare path = /var/lib/samba/usershare
usershare max shares = 100
usershare allow guests = yes
usershare owner only = yes
map to guest = bad user
client max protocol = SMB3
client min protocol = NT1
server max protocol = SMB3
server min protocol = NT1
#============================ Share Definitions ==============================
[Downloads]
path = /home/freeage/Downloads
comment = Downloads
browseable = yes
writeable = yes
##END####################################################
# We still need to enable the samba service. In the terminal, enter:
systemctl enable smbd nmbd # Bei Arch kann auch can be smb nmb
systemctl start smbd nmbd # kann auch can be smb nmb
#User mit Passwort anlegen. Great User with Password
smbpasswd -a freeage
##### Fertig deine Freigabe sollte funktionieren.######################
#Ab hier bei manchen Distros nötig.
Dann Ordner mit Ordnername und User Freigeben. Then Folder with only User right
net usershare add Downloads /home/freeage/Downloads/ Downloads „Everyone:R,freeage:F“
###############################################################
# Es könnte nötig sein.
# Ist es nicht möglich auf einer Distro ein Netzwerk aufzurufen.sudo apt-get update
sudo apt-get install net-tools #(Je nach Distro mit Root)