PDA

View Full Version : ripristino directory /home/utente normale :\


^[H3ad-Tr1p]^
03-03-2004, 11:45
salve a tutti
sono di nuovo qui con 1 di quei miei bei casini

siccome dovevo creare 1 utente x utilizzarlo x il login di samba da win su 1 altro pc ho fatto qualche casino ed ora nn riesco + accedere al pc come utente normale ma solo da root
forse ho sbagliato xche' dalla riga di comando ho usato lo stesso nome utente che uso come utente normale...poi nn so esattamente cos e' successo,ho cercato di creare altrrei utenti....cmq ho utilizzato da root il comando useradd in questo modo

usaradd -c "nome utente" -d /home/utente

poi nn riuscivo xche' forse usavo il nome dell utente normale cosi' ho provato a crearne degli altri in 1 gruppo che poi hop cancellato in questo modo

groupadd nomegruppo

poi ho aggiunto il mio utente

usermod -G nomegruppo nomeutente

poi ho cancellato il gruppo xche' mi pareva di nn aver risoplto il mio problkema cosi'

groupdel nomegruppo

ora posso accedere allla macchiona solo da root
se da root vado in /home/ nn c e' + la dir /home/nomeutente
ho provato a ricrearla ma nn cambia nulla

eppure quando vado in utenti e gruppi in modalita' grafica mi dice che la dir x quell utente esiste
i parametri in utenti e gruppi sono questi:
nome utente: tal dei tali
id utente: 500
gruppo primario: qui nn ho capito cosa bisogna mettere
nome completo :tal dei tali eccc
shell di login: bin/bash
directory home: /home/nome

x cui mi sembra tutto a posto

quando cerco di accedere come utente normale mi appare 1 finestra subito dopo il login in cui mi dice:

!!! la sessione e' durata meno di 10 secondi,se nn e' stato esplicitamente effettuato 1 log out e' possibile che ci siano stati dei problemi durante l installazione o che lo spazio su disco sia esaurito.provare a utilizzare la sessione d emergenza per tentare di rispolvere il problema


ecco
io da root nn vedo + la dir dell utente normale e nepčpure + i file che mi servivano e che erano al loroi interno

sapete come ripristinare il tutto?
tnx

^[H3ad-Tr1p]^
03-03-2004, 14:26
up:cry:

HenryTheFirst
03-03-2004, 16:46
Quando crei la home dir da root questa č di proprietą dell'utente root e del gruppo root, quindi quando fai il login il tuo utente non ha i permessi per accederci.
Crea la directory /home/utente da root e poi, sempre da root, fai quanto segue:
cd /home
chown utente:utente utente

Col primo comando ti sposti nella dir /home
Col secondo cambi i proprietari dell dir "utente", nella fattispecie la fai diventare dell'utente "utente" appartentente al gruppo "utente".
Quindi, supponendo che la dir si chiami "pippo" e l'untete "pluto" per assegnare la dir pippo all'untente pluto devi dare "chown pluto:pluto pippo".
Poi dovrebbe andare, o almeno spero ;)

^[H3ad-Tr1p]^
03-03-2004, 18:21
grazie...partire e' partito anche come utente normale...solo che c e' 1 problema,cosi' facendo ho forse creato 1 utente nuovo con lo stesso nome di quello di prima e tutt e le impostazioni ,le mail i file dell utente di prima sono andati perduti...sono entrato come utente normale ed era tutto di default...devo rifare tutto?c'e' modo x ricuperare le impostazioni dell altro utente?

sai anche dirmi quando si installa linux l utente normale che si va a creare,di default a che gruppo appartiene?

siccome sono ancora niubbo e nn son capace a fare 1 caxxo mi sapresti dire come potrei fare x salvare i file ecc...ecc...in luogo sicuro in modo che se rifaccio (e son sicuro che ne rifaro' molti) qualche casino in qualche minuto riesco a rimettere tutto a posto?
anche se ci stai attento con linuzzo ci vuole 1 attimo a perdere tutto

HenryTheFirst
03-03-2004, 18:33
Se avevi cancellato la directory mi sa che non hai molte chance di recuperare qualcosa :(

Il gruppo di default di ogni utente č un gruppo nominato come l'utente stesso. L'utente pippo appartiene al gruppo pippo.

Sul salvataggio non saprei, fatti un riscri di backup...