Volevo concedere permessi di lettura della home alla guest sessione. Ho dato

chmod o=r /home

ma ora non riesco più a entrare tramite login. Intanto vorrei sapere se questo inconveniente sia risolvibile, poi vorrei anche capire la causa: col comando indicato credevo di accordare a chiunque la possibilità di lettura: perché invece risulta tutto bloccato?

chiesto 18 Mar '16, 08:55

filipsnew's gravatar image

filipsnew
21672328

modificato 18 Mar '16, 08:57

Ci ho pensato su un momento e credo che l'unica soluzione possibile sia accedere tramite terminale come root e poi ripristinare i permessi corretti. Potete dirmi come vanno impostati di default per la home? Grazie

(18 Mar '16, 09:05) filipsnew filipsnew's gravatar image

Come mai è sparita la risposta??? @dade potresti rimettere la risposta: non ricordo il parametro dei permessi.

(18 Mar '16, 21:30) filipsnew filipsnew's gravatar image
1

È sparita perché avevo scritto una boiata e ho preferito toglierla prima che qualcun altro in cerca di informazioni la leggesse e pensasse che fosse vera :)

I permessi di default sono 644 o 755 + 644 sul file .dmrc. In teoria quindi la tua home è già leggibile da qualsiasi utente, solo che forse il problema tuo specifico è che lo è la cartella /home.

(18 Mar '16, 22:34) dadexix86 ♦♦ dadexix86's gravatar image

Allora "o" significa "altri utenti"? Quindi il blocco deriva dall'aver posto leggibile la /home da parte di altri utenti? Credo che di default /home appartenga a root (e quindi debba poter essere letto da root), quindi col mio comando ho scombinato tutto e ora il sistema non riesce più ad accedere alle varie $HOME: confermi questo? In pratica io dovrei intervenire su /home, non sul .dmrc che di certo è intatto visto che non c'era ricorsione. Quindi mi occorrerebbe il default di /home.

(18 Mar '16, 23:35) filipsnew filipsnew's gravatar image

No, non confermo nulla perché non mi è chiaro cosa sia successo e come risolvere.

Il fatto che root non ti permetta l'accesso alla cartella /home mi puzza. Qual è l'output di

sudo ls -la /

e quali sono i permessi di /home?

(18 Mar '16, 23:39) dadexix86 ♦♦ dadexix86's gravatar image

Nota: dal tty1 col superutente riesco a scrivere nella /home. Questo mi fa ben sperare di poter ripristinare i corretti permessi. Attendo i valori dei parametri.

(19 Mar '16, 00:03) filipsnew filipsnew's gravatar image

Perfetto! Grazie dadexix! Con 755 (occorreva anche la eseguibilita) funziona! Mi confermi o eventualmente correggi il ragionamento fatto sopra? .dmrc fa riferimento alle varie $HOME quindi non dovrei ripristinare niente visto che avevo agito solo su /home, giusto? (= dovrebbe esser rimasto 644)

(19 Mar '16, 00:18) filipsnew filipsnew's gravatar image
1

Uff meno male che hai risolto! XD

Comunque sì, confermo. .dmrc è un file nella home dell'utente, che su sistemi Ubuntu è una sottocartella di /home.

(19 Mar '16, 14:57) dadexix86 ♦♦ dadexix86's gravatar image

"No, non confermo nulla perché ..."

In pratica assegnando o=r credo di aver impostato una logica del tipo: quando si deve leggere una sessione utente per entrare nella sua home, la leggibilità è ristretta agli altri utenti. Per cui l'idea era che vi fosse una certa incoerenza, cioè se ci fossero stati gli utenti X, Y e Z, quando si fosse tentato di accedere a X, la lettura della home sarebbe stata impedita perché solo X, Y e Z (e non root) potevano accedere in lettura (nota: suppongo che sia root ad eseguire l'accesso). Per questo ti avevo chiesto il significato di "o".

(22 Mar '16, 02:21) filipsnew filipsnew's gravatar image
Scrivi tu la prima risposta!
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×167
×74
×53

domanda posta: 18 Mar '16, 08:55

domanda visualizzata: 390 volte

ultimo aggiornamento: 22 Mar '16, 02:25

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.