Discussione:
[X-post] Bullseye: Samba, una share con password e l'altra senza
(troppo vecchio per rispondere)
^Bart
2023-01-04 14:12:25 UTC
Permalink
Salve,

ho configurato samba seguendo questa guida
https://computingforgeeks.com/how-to-configure-samba-share-on-debian/ ma
la share senza password non mi fa accedere diversamente invece da quella
con username e password!

Seguendo questa guida
https://askubuntu.com/questions/781963/simple-samba-share-no-password ho
eseguito:

# chown -R nobody.nogroup /home/samba/public/
# chmode -R 777 /home/samba/public/

Poi ho fatto un test:

# su - nobody touch /home/samba/public/test.txt

E la risposta è stata la seguente:

su: warning: cannot change directory to /nonexistent: File o directory
non esistente
This account is currently not available.

Ho poi inserito anche i seguenti parametri nel file di configurazione
ma... nisba :\

security = user
passdb backend = tdbsam

Saluti.
^Bart
^Bart
2023-01-04 14:25:13 UTC
Permalink
Post by ^Bart
security = user
passdb backend = tdbsam
Facendo un test però da console ricavo:

$ smbclient '\\MIOSERVER\public' -U nobody
Password for [WORKGROUP\nobody]:
Try "help" to get a list of possible commands.
smb: \>

Ora provo con un'altra macchina windows, magari sulla stessa a forza di
fare prova gli potrebbe essere rimasto dello sporco...
Post by ^Bart
Saluti.
^Bart
^Bart
2023-01-04 14:37:28 UTC
Permalink
Post by ^Bart
Ora provo con un'altra macchina windows, magari sulla stessa a forza di
fare prova gli potrebbe essere rimasto dello sporco...
Windows andando sulla directory public mi chiede username e password,
pur mettendo il nome macchina con user nobody e password vuota,
accoppiata che da console funziona, lato Windows no... :\
Post by ^Bart
Post by ^Bart
Saluti.
^Bart
^Bart
2023-01-05 10:09:34 UTC
Permalink
Post by ^Bart
Windows andando sulla directory public mi chiede username e password,
pur mettendo il nome macchina con user nobody e password vuota,
accoppiata che da console funziona, lato Windows no... :\
Forse ho individuato il problema ovvero che nobody non riesce a scrivere
nella directory public quindi ho provato a dare tutti i permessi necessari:

# chown nobody /home/samba/public/
# chmod 777 /home/samba/public/

Poi ho provato a far scrivere a nobody ma... nisba :\

# sudo -u nobody touch /home/samba/public/test.txt
touch: impossibile fare touch di '/home/samba/public/test.txt': Permesso
negato

Però se con samba client provo a loggarmi come nobody con password vuota
mi loggo:

$ smbclient //mio_server/public -U nobody

Password for [WORKGROUP\nobody]:
Try "help" to get a list of possible commands.
smb: \>

Ma poi ricavo un errore anche con un semplice ls:

smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*
smb: \>

Non riesco a trovare la quadra :\

Saluti.
^Bart

Loading...