CentOS-Italia.org - La Community degli Utenti Italiani di Linux CentOS Forum e Guide How To

Supporto Tecnico a Centos => Networking => Topic aperto da: massimo.valtolina - 03 Novembre 2020, 18:57:25

Titolo: samba e W10
Inserito da: massimo.valtolina - 03 Novembre 2020, 18:57:25
Ciao a tutti,
ho un problema con samba su Centos 8 e client W10.
In pratica vedo il server linux, le eventuali cartelle ma quando cerco di accedervi compare il messaggio autorizzazioni insufficienti.
Mi sembra un problema già riscontrato ma le varie soluzioni in rete non hanno risolto il problema.
il file /etc/samba/smb.conf
[global]
workgroup = workgroup
security = user
map to guest = bad user
passdb backend = tdbsam

[alice]
path = /samba/alice
browseable = yes
read only = no
force create mode = 0660
force directory mode = 2770
valid users = alice

come istruzioni ho seguito queste https://noviello.it/come-installare-e-configurare-samba-su-centos-8-linux-2/
e su w10 ho attivato smb v1

Qualche idea ?
Grazie
Titolo: Re:samba e W10
Inserito da: LonelyWolf - 04 Novembre 2020, 08:54:28
Ciao, alcuni appunti:
1) dovresti disattivare il protocollo smb1 è insicuro, è stato mantenuto solo per le vecchie versioni di windows e si dovrebbe evitare di usarlo se possibile.
2) i permessi sulle cartelle nel filesystem sono corretti?
3) selinux?
Titolo: Re:samba e W10
Inserito da: massimo.valtolina - 05 Novembre 2020, 17:40:04
Ciao
scusami per il ritardo nella risposta.
Facendo ls -l /samba
drwxrws--- 2 alice sambashare 6 Nov 2 18:56 alice

il protocollo smb1 l'avevo attivato per scrupolo...
per selinux cosa intendi la versione ? Centos 8

Grazie
Titolo: Re:samba e W10
Inserito da: LonelyWolf - 06 Novembre 2020, 08:56:41
Immaginavo una risposta del genere, dato che non ne hanno parlato nella guida che hai indicato.

Indipendentemente dai permessi sui files, se selinux è attivo e la share non è etichettata come condivisione samba non funzionerà mai; dai una lettura a questo che ti spiega cos'è: https://www.redhat.com/it/topics/linux/what-is-selinux

Poi etichetta correttamente la share, se non ricordo male (l'ultima volta che ne ho avuto bisogno è stato tempo fa) dovrebbe essere più o meno così:
Codice: [Seleziona]
chcon -t samba_share_t /percorso/share
semanage fcontext -a -t samba_share_t "/percorso/share(/.*)?"
restorecon -Rv /percorso/share
Titolo: Re:samba e W10
Inserito da: massimo.valtolina - 06 Novembre 2020, 09:31:31
Grazie
mi sa che hai ragione. In pratica ho reistallato il tutto, seguito un altro post
https://www.fabiobernini.it/come-installare-e-configurare-samba-su-centos-8/
che riporta le tue indicazioni e funziona.

Grazie 1000