[Risolto] Gnome - impostazioni di condivisione

Ciao a tutti,

non ho un secondo pc disponibile pertanto, per ora, non posso fare un test… però vorrei, soprattutto con il vostro prezioso supporto, capire almeno a livello teorico il funzionamento relativo alle impostazioni di condivisione che si trova tra le impostazioni di gnome. Se lo abilitassi sarebbe possibile scegliere di attivare: la condivisione di file, la condivisione schermo, la condivisione multimediale e accesso remoto.

Per quanto concerne la condivisione file, la directory di riferimento è /home/pubblici (infatti se entro nella cartella, mi appare un riquadro in cui mi suggerisce di attivare la condivisione andando in impostazioni di condivisione). Visto così sembra tutto semplice (forse anche troppo semplice) ed in relazione a ciò vorrei chiedervi se abilitassi la condivisone file (che attualmente sarebbe la cosa più semplice) dovrei:

  1. modificare samba ?
  2. disabilitare/settare in modo permissivo selinux perchè potrebbe “irritarsi” se qualcuno da un altro pc entra su questo ?
  3. disabilitare il firewall (che da systemctl mi risulta attivo ed in funzione) ?
  4. la condivisione sarebbe in sola lettura oppure chi accede potrebbe anche scrivere, creare files ecc… ?

mi rendo conto che sono un po’ di quesiti, ma sono interconnessi tra di loro, in quanto se il firewall piuttosto che selinux si mettono di traverso la condivisione sicuramente non andrà.

Spero che qualcuno abbia abilitato - almeno la condivisione file - e possa darmi un feedback.

Ringrazio in anticipo

[quote=cpu]1) modificare samba ?
2) disabilitare/settare in modo permissivo selinux perchè potrebbe “irritarsi” se qualcuno da un altro pc entra su questo ?
3) disabilitare il firewall (che da systemctl mi risulta attivo ed in funzione) ?
3) la condivisione sarebbe in sola lettura oppure chi accede potrebbe anche scrivere, creare files ecc… ?
[/quote]

  1. No

  2. Lascia tutto cosi’ com’é

  3. No

  4. La condivisione va nei due sensi

E’ davvero facile come sembra. Il firewall serve per bloccare gli accessi dall’esterno. La condivisione é molto comoda per scambiarsi files usando la stessa wlan.

  1. non ho gnome e non ho mai provato la condivisione file, ma per fare in modo che il proprio pc “venga trovato” si deve esporre una porta su cui essere contattati, e quindi il firewall deve venire aperto.
    Ma immagino che questo passaggio venga “autorizzato” con una richiesta di root, e che sia quindi quasi trasparente per l’utente.
    Cioe’ dopo aver attivato la condivisione file, se si guardano i servizi “accesi” con un:
# netstat -tuplen

si dovrebbe vedere samba sulle 137…139, se viene effettivamente usato samba.

che dire…: ** avevi ragione ! **

ipotizzo che se volessi condividere una cartella diversa tornerebbe in auge il discorso di intervenire a mano sul file di configurazione di samba e il resto… giusto ?

Grazie mille per la disponibilità :slight_smile:

[quote=bebo_sudo]

# netstat -tuplen

si dovrebbe vedere samba sulle 137…139, se viene effettivamente usato samba.[/quote]

anche io lo pensavo, ma non vedo i servizi che indichi…

netstat -tuplen
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      0          33087      -                   
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          28916      -                   
tcp6       0      0 ::1:631                 :::*                    LISTEN      0          28915      -                   
tcp6       0      0 :::33279                :::*                    LISTEN      1000       40732      1886/httpd          
udp        0      0 192.168.122.1:53        0.0.0.0:*                           0          33086      -                   
udp        0      0 0.0.0.0:67              0.0.0.0:*                           0          33083      -                   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          33561      -                   
udp        0      0 127.0.0.1:323           0.0.0.0:*                           0          20177      -                   
udp        0      0 224.0.0.251:5353        0.0.0.0:*                           1000       50447      2335/chrome --type= 
udp        0      0 224.0.0.251:5353        0.0.0.0:*                           1000       47971      2284/chrome         
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           70         26041      -                   
udp        0      0 0.0.0.0:50418           0.0.0.0:*                           70         26043      -                   
udp6       0      0 ::1:323                 :::*                                0          20178      -                   
udp6       0      0 :::5353                 :::*                                70         26042      -                   
udp6       0      0 :::59826                :::*                                70         26044      -                   

Riprova da root, ti dara’ piu’ informazioni sui nomi dei processi.

Ciao bebo_sudo,

mah in realtà non più di tanto…nel senso che samba non si vede…

a questo punto userà avahi-daemon per i servizi di condivisione ?

# netstat -tuplen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN      0          32945      1142/dnsmasq        
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          30783      866/cupsd           
tcp6       0      0 :::39093                :::*                    LISTEN      1000       44362      1891/httpd          
tcp6       0      0 ::1:631                 :::*                    LISTEN      0          30782      866/cupsd           
udp        0      0 0.0.0.0:52515           0.0.0.0:*                           70         26793      745/avahi-daemon: r 
udp        0      0 192.168.122.1:53        0.0.0.0:*                           0          32944      1142/dnsmasq        
udp        0      0 0.0.0.0:67              0.0.0.0:*                           0          32941      1142/dnsmasq        
udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          31705      1234/dhclient       
udp        0      0 127.0.0.1:323           0.0.0.0:*                           0          23953      783/chronyd         
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           70         26791      745/avahi-daemon: r 
udp6       0      0 ::1:323                 :::*                                0          23954      783/chronyd         
udp6       0      0 :::5353                 :::*                                70         26792      745/avahi-daemon: r 
udp6       0      0 :::46458                :::*                                70         26794      745/avahi-daemon: r