problema al login di Debian etch

7 risposte [Ultimo contenuto]
Ritratto di darkstar
darkstar
(Junior)
Offline
Junior
Iscritto: 09/10/2007
Messaggi: 41

Ciao a tutti amici debianisti Wink
da qualche giorno alla schermata di login di debian mi appare questo messaggio:

Quote:

il file $HOME/.dmrc dell'utente viene ignorato.Questo previene il salvataggio della sessione e della lingua italiana,il file dovrebbe essere di proprietà dell'utente e avere i permessi 644.La directory $HOME dell'utente deve essere di proprietà dell'utente e non scrivibile da altri utenti.

Ecco poi il login e tutto funziona normalmente, però come posso sistemare ed evitare che appaia questo messaggio al login?
È chiaro che si tratta di un problema di permessi come sistemo?

Ciao e grazie a tutti per l'aiuto!! Big Grin

Ritratto di oddone
oddone
(Geek)
Offline
Geek
Iscritto: 01/11/2007
Messaggi: 57

Da shell:
cd /home/utente/ (quello con cui fai il login)
ls -la (controlla che il file è di proprietà dell'utente corretto)
chmod 644 .drmc
ls -la (controlla che siano cambiati correttamente i permessi)
su
init 6

per chiarimenti:
man cd
man ls
man chmod
man chown (in caso fosse da cambiare l'utente ti serve)

Per i permessi io preferisco usare le lettere hai numeri ma è uguale...
il file deve presentarsi con questi permessi:
-rw------- 1 utente utente grandezza-file data ora nome

per avere la grandezza del file in maniera più comprensibile aggiungi "h" che sta per human => umano come opzione ad ls:
ls -lah

Fai sapere ciao

Io non ho particolari talenti. Sono solo appassionatamente curioso "Albert Einstein"

Ritratto di darkstar
darkstar
(Junior)
Offline
Junior
Iscritto: 09/10/2007
Messaggi: 41

Allora ho provato con quei comandi, ma niente al login appare sempre quell'avviso :-o , inoltre ho controllato i permessi del file /home/.drmc e sono dell'utente, ma proprio non capisco da cosa dipenda, cosa posso provare ancora per risolvere?

Ciao e grazie per l'aiuto Big Grin

Ritratto di gelix
gelix
(Geek)
Offline
Geek
Iscritto: 30/06/2007
Messaggi: 95

prova con
# chmod -R 644 /home/<utente>/.*

Ritratto di kalos
kalos
(Collaboratore)
Offline
Collaboratore
Iscritto: 26/01/2005
Messaggi: 710

hai un'altra partizione con un'altra distrto e fai il mount della home in auto? se si cambia in etc fstab deaults o auto con noauto

If you haven't tried Debian lately, this would be a good time.

deb lenny/sid
linux user 384443 http://counter.li.org/
linux nelle scuole, firma la petizione

Ritratto di darkstar
darkstar
(Junior)
Offline
Junior
Iscritto: 09/10/2007
Messaggi: 41

Grazie per aver dato il colpo di grazia al sistema, dopo aver dato ,stupidamente,quel comando

# chmod -R 644 /home/<utente>/.*

Ora non funziona più nulla nella home!!! sono anche sparite le icone sul desktop :-o
Ora come ripristino tutti i permessi dei file come erano in origine???
Ho provato a riavviare il sistema e quando provo a loggarmi come utente mi dice :

La directory home specificata è:
"/home/<nomeutente>"
ma sembra che sia inesistente effettuare il login e utilizzare la directory /radice come home?

Ora come risistemo i permessi dei file alla mia /home??

nel frattempo sono collegato con Ubuntu
Sad

Ritratto di gelix
gelix
(Geek)
Offline
Geek
Iscritto: 30/06/2007
Messaggi: 95

con i comandi

chmod -R 777 /home/<nomeutente>
chmod -R 777 /home/<nomeutente>/.*

dovresti permettere a qualunque di accedere ai file della tua home directory, intanto fai così, poi sarà da reimpostare i permessi.

cmq il problema era sorto anche a me e con il comando che ho postato precedentemente avevo risolto i mie problemi...

Ritratto di darkstar
darkstar
(Junior)
Offline
Junior
Iscritto: 09/10/2007
Messaggi: 41

Sembra che tutto abbia ripreso a funzionare correttamente, bisognerà vedere però se qualche file della home aveva permessi particolari......cmq almeno questo è risolto, però quel problema al login continua ad essere presente ad ogni login, proverò a sistemare seguendo il consiglio di kalos, forse la causa sta proprio lì, poichè ho più partizioni sui dischi con più distro..............

Ciao Wink