[gelöst] Debian Samba share ohne Anmeldung read only

Probleme mit Samba, NFS, FTP und Co.
Antworten
Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

[gelöst] Debian Samba share ohne Anmeldung read only

Beitrag von joe2017 » 12.03.2020 12:47:42

Hallo zusammen,

ich versuche gerade eine Samba Freigabe einzurichten auf welche ohne Anmeldung mit readonly Rechten zugegriffen werden kann.
Hier komme ich irgendwie nicht weiter.

Ich habe meinen Samba Server wie folgt installiert:

Code: Alles auswählen

sudo apt install samba
sudo mkdir /path/to/share
sudo chmod 775 /path/to/share

sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.old
sudo nano /etc/samba/smb.conf

[global]
workgroup = DOMAIN

[myshare]
comment = myshare
path = /path/to/share
browsable = yes
guest ok = yes
public = yes
Client Installation

Code: Alles auswählen

sudo apt install cifs-utils
TEST1
sudo mount -t cifs -o guest //serverIP/share /test/mnt
no such file or directory

TEST2
sudo mount -t cifs -o username=admin //serverIP/share /test/mnt
Permission denied

Wie kann ich die Freigabe ohne USER Angabe mounten? Sieht jemand meinen Fehler?
Zuletzt geändert von joe2017 am 13.03.2020 14:48:07, insgesamt 1-mal geändert.

Benutzeravatar
king-crash
Beiträge: 722
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Debian Samba share ohne Anmeldung read only

Beitrag von king-crash » 13.03.2020 08:18:17

Was sagt "ls -l /path/to/share"?

Benutzeravatar
HZB
Beiträge: 486
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: Debian Samba share ohne Anmeldung read only

Beitrag von HZB » 13.03.2020 08:19:37

Probier mal folgendes:

Code: Alles auswählen

sudo chown -R nobody.nogroup folder
sudo chmod -R 775 folder

Code: Alles auswählen

[global]
   workgroup = DOMAIN
   guest account = nobody
   security = user
   map to guest = bad user
   

Code: Alles auswählen

[myshare]              
browseable = yes
path = /path/to/share
guest ok = yes
create mask = 775

Code: Alles auswählen

testparm

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Debian Samba share ohne Anmeldung read only

Beitrag von joe2017 » 13.03.2020 11:49:25

Hi HZB,

ich habe deine variante noch nicht getestet. Jedoch bin ich gerade etwas weiter gekommen.

Meine Config auf dem Server sieht jetzt wie folgt aus:

Code: Alles auswählen

[myshare]
comment = share
path = /path/to/share
browseable = yes
guest ok = yes
guest only = yes
read only = yes
Ich habe auf meinem Client folgendes installiert.

Code: Alles auswählen

sudo apt install smbclient
Mit folgendem Befehl hab ich einen erfolgreichen Test:

Code: Alles auswählen

smbclient //ServerIP/myshare -N
Jetzt bin ich verbunden und sehe meine Files. Wie kann ich das Ganze jetzt mounten? Wieder mit cifs? Und wie kann ich hier den Parameter -N (no pass) verwenden?

Ich hab meinen Test jetzt erfolgreich durchgeführt! Einfach vorher mal testen :facepalm:

Code: Alles auswählen

sudo mount -t cifs -o guest //ServerIP/myshare /test/mnt 

Antworten