[Risolto] Spostare home tra due utenti

Installazione, configurazione e uso di programmi e strumenti.
Pandorino
Prode Principiante
Messaggi: 14
Iscrizione: lunedì 9 luglio 2007, 16:35

[Risolto] Spostare home tra due utenti

Messaggio da Pandorino »

Salve a tutti

Ieri ho installato i pacchetti di Unity 2D su Xubuntu giusto per provarlo.
Oggi dopo un logout non sono piu riuscito a loggarmi col mio account, con nessun DM.

I una discussione ho visto che a volte su Oneiric qualche volta capita e un nuovo account invece non ha questi problemi.

VERO! Ho creato un nuovo account che funziona perfettamente, ovviamente pero non ho piu la mia home

Come faccio a riavere i miei dati?

Pensavo che mettendo il nuovo utente come Amministratore Ubuntu mi avrebbe permesso in qualche modo di vedere la home degli altri utenti e poi copiare tutti i dati nella nuova home.

Resto in attesa di un cortese aiuto da qualcuno
???
Ultima modifica di Pandorino il sabato 31 marzo 2012, 19:00, modificato 1 volta in totale.
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: Spostare home tra due utenti

Messaggio da nuzzopippo »

Ciao, hai provato la loggarti da shell al tuo precedente account?

Per farlo devi cambiare tty premendo i tasti "ctrl+alt+Fn" ove n è un intero da 1 in su (N.B. ctrl+alt+F7 è la tty da cui fai il login normalmente) ... ti troverai in una sessione a linea di comando con la possibilità di effettuare il login testuale.

Ti dovrebbe essere possibile, fatto il login, ripristinare le impostazioni per effettuare l'accesso anche in modalità grafica. Non ti saprei dire come  :-[ ma se cerchi nel wiki e su google qualche guida la trovi di certo.

In alternativa : se il nuovo user appartiene al gruppo "sudoers" con il comando

Codice: Seleziona tutto

sudo ls /home/home_vecchio_user
ti dovebbe essere possibile leggere la direttrice del vecchio utente, e quindi copiarti i files che ti interessano nella direttrice del nuovo utente e poi, con chmod, saettare gli opportuni permessi per il nuovo user.

Quale ultima spiaggia : fai partire il sistema con una live, ti apri la direttrice del vecchio user e ti copi tutto su una chiavetta.
Fatti non foste a viver come bruti ...
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Spostare home tra due utenti

Messaggio da steff »

Il tuo utente nuovo deve essere admin. Poi dai

Codice: Seleziona tutto

sudo chown -R nomelogin-novo:nomelogin-novo /home/nomelogin-vecchio
per cambiare il proprietario dei tuoi files, dopo puoi accedere e spostare tutto, anche .mozilla per esempio.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: Spostare home tra due utenti

Messaggio da GatoLopez70 »

Aggiungi il tuo nuovo utente al gruppo del vecchio:

Codice: Seleziona tutto

sudo adduser utente_nuovo utente_vecchio
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: Spostare home tra due utenti

Messaggio da nuzzopippo »

steff ha scritto: Il tuo utente nuovo deve essere admin. Poi dai

Codice: Seleziona tutto

sudo chown -R nomelogin-novo:nomelogin-novo /home/nomelogin-vecchio
per cambiare il proprietario dei tuoi files, dopo puoi accedere e spostare tutto, anche .mozilla per esempio.
già ... me lo ero completamente dimenticato chown ... le interfacce grafiche impigriscono ... può essere la soluzione migliore dal login tramite tty1, che credo debba essere possibile effettuare a Pandorino.

perdonate il piccolo  (ot) ... una domanda per @steff : cosa intendi con "Il tuo utente nuovo deve essere admin"? ... te lo chiedo perché mi è venuto il dubbio possa esistere in ubuntu, analogamente ad alcune versioni di windows, un super-utente amministrativo predefinito da cui poter fare il login ... non mi risulta esista, e mi sento un po' stupido a fare questa domanda, ma da tempo ho verificato che sono più le cose che non so che quelle che so ...  :-[
Fatti non foste a viver come bruti ...
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: Spostare home tra due utenti

Messaggio da GatoLopez70 »

nuzzopippo ha scritto: una domanda per @steff : cosa intendi con "Il tuo utente nuovo deve essere admin"?
Se steff non si offende... ;D
posta:

Codice: Seleziona tutto

who
e

Codice: Seleziona tutto

groups
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: Spostare home tra due utenti

Messaggio da nuzzopippo »

Ciao, gato ... allora : who
mio_nome_utente  pts/0        2012-03-30 12:14 (:0)
groups
mio_group_utente adm dialout cdrom plugdev lpadmin admin sambashare
capito  :o ...  grazie della info ... la smetterò mai di DOVER imparare?
Fatti non foste a viver come bruti ...
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: Spostare home tra due utenti

Messaggio da GatoLopez70 »

nuzzopippo ha scritto: Ciao, gato ... allora : who
mio_nome_utente  pts/0        2012-03-30 12:14 (:0)
groups
mio_group_utente adm dialout cdrom plugdev lpadmin admin sambashare
capito  :o ...  grazie della info ... la smetterò mai di DOVER imparare?
Quello che dicevo io è che, come vedi, nel tuo account mio_nome_utente è presente il gruppo mio_group_utente (ne viene creato uno nuovo per ogni utente che viene aggiunto e, ovviamente, hanno lo stesso nome).
Se aggiungi tale gruppo ad un altro account utente tale account ha accesso (rwx) alle cartelle del primo utente senza doversi autenticare come root.
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: Spostare home tra due utenti

Messaggio da nuzzopippo »

GatoLopez70 ha scritto: Quello che dicevo io è che, come vedi, nel tuo account mio_nome_utente è presente il gruppo mio_group_utente (ne viene creato uno nuovo per ogni utente che viene aggiunto e, ovviamente, hanno lo stesso nome).
Se aggiungi tale gruppo ad un altro account utente tale account ha accesso (rwx) alle cartelle del primo utente senza doversi autenticare come root.
quanto sopra mi era già chiaro ... non è che poi sia totalmente a digiuno, anche se con le comode interfacce grafiche di questi ultimi anni una bella dieta l'ho fatta  :'( ...

L'unico problema è per Pandorino nel caso il suo nuovo utente non sia del gruppo admin ... comunque, in tal caso, può sempre seguire il suggerimento di steff da shell testuale
Fatti non foste a viver come bruti ...
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Spostare home tra due utenti

Messaggio da steff »

GatoLopez70 ha scritto:
nuzzopippo ha scritto: una domanda per @steff : cosa intendi con "Il tuo utente nuovo deve essere admin"?
Se steff non si offende... ;D
posta:

Codice: Seleziona tutto

who
e

Codice: Seleziona tutto

groups
Mi offendo sempre e ovunque per qualunque cosa  ;D

Intendevo "fare parte del gruppo admin".

Ma con questo solo non si accede da nessuna parte, ci vuole sempre sudo, la differenza sta che chi è nel gruppo admin può usare sudo e gli altri no.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: Spostare home tra due utenti

Messaggio da GatoLopez70 »

steff ha scritto:
GatoLopez70 ha scritto:
nuzzopippo ha scritto: una domanda per @steff : cosa intendi con "Il tuo utente nuovo deve essere admin"?
Se steff non si offende... ;D
posta:

Codice: Seleziona tutto

who
e

Codice: Seleziona tutto

groups
Mi offendo sempre e ovunque per qualunque cosa  ;D

Intendevo "fare parte del gruppo admin".

Ma con questo solo non si accede da nessuna parte, ci vuole sempre sudo, la differenza sta che chi è nel gruppo admin può usare sudo e gli altri no.
Lo so ;D
era solo per fare una verifica della situazione dei gruppi del richiedente...
tra l'altro non mi sono accorto che chi faceva la domanda non era l'autore del topic.  ::)
L'età. (rotfl)
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: Spostare home tra due utenti

Messaggio da nuzzopippo »

GatoLopez70 ha scritto: tra l'altro non mi sono accorto che chi faceva la domanda non era l'autore del topic.  ::)
L'età. (rotfl)
Su, dai, gato... se sei del '70 mi sa che ti supero un bel po! ... forse per questo m'è uscita quella domanda.
grazie per il chiarimento steff
Fatti non foste a viver come bruti ...
Pandorino
Prode Principiante
Messaggi: 14
Iscrizione: lunedì 9 luglio 2007, 16:35

[Risolto] Re: Spostare home tra due utenti

Messaggio da Pandorino »

OTTIMOOOOO! Adoro questa comunità sempre di più!

Ho risolto, ora elenco cos'ho fatto:

Prima ho dato da terminale:

Codice: Seleziona tutto

sudo chown -R nomelogin-novo:nomelogin-novo /home/nomelogin-vecchio
come suggeriva steff ma non ho ottenuto risultati.

Poi ho dato:

Codice: Seleziona tutto

sudo ls /home/home_vecchio_user
come suggeriva nuzzopippo ed ho visto la home dell'altro user sul terminale.

Ecco allora la soluzione adottata
1. Mi sono assicurato che il nuovo user fosse impostato come amministratore ed il vecchio come normale utente.

2. ho dato da termimale:

Codice: Seleziona tutto

sudo mv /home/home_VECCHIO_user /home/home_NUOVO_user
per spostare la home del vecchio user nella home del nuovo user

3. ho aperto la home del nuovo user con privilegi di amministratore:

Codice: Seleziona tutto

sudo nautilus
4. click col tasto destro sulla cartella home del vecchio user (che non potevo aprire non avendo i permessi) ed ho impostato i permessi in modo da poterla usare tranquillamente.

5. mi appresto a smistare i file della vecchia home nella nuova ed a cancellare il vecchio account.

Grazie a tutti per la tempestività delle risposte!
Ultima modifica di Pandorino il domenica 1 aprile 2012, 20:23, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Risolto] Spostare home tra due utenti

Messaggio da steff »

Veramento non capisco com'hai fatto, per esempio il comando del punto 2) fa l'opposto di quel che dici ma tutto bene che finisce bene...  ;)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: [Risolto] Spostare home tra due utenti

Messaggio da nuzzopippo »

steff ha scritto: Veramento non capisco com'hai fatto, per esempio il comando del punto 2) fa l'opposto di quel che dici ma tutto bene che finisce bene...  ;)
evidentemente ha invertito l'indicazione dei path nello scriverli (a me capita fin troppo spesso) ma credo li abbia indicati giusti nell'operazione o gli sarebbe sparita l'user home  ;D

avrebbe, comunque potuto utilizzare chown senza dare il sudo per nautilus ... comunque se funzia va bene ;)
Fatti non foste a viver come bruti ...
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: Spostare home tra due utenti

Messaggio da GatoLopez70 »

GatoLopez70 ha scritto: Aggiungi il tuo nuovo utente al gruppo del vecchio:

Codice: Seleziona tutto

sudo adduser utente_nuovo utente_vecchio
Mi autocito e chiedo... :-[
ma, per avere accesso completo alle cartelle del vecchio-user (senza bisogno di autenticarsi con "sudo"), non bastava aggiungere al nuovo_user il gruppo vecchio_user?
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
nuzzopippo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1639
Iscrizione: giovedì 12 ottobre 2006, 11:34

Re: [Risolto] Spostare home tra due utenti

Messaggio da nuzzopippo »

GatoLopez70 ha scritto: Mi autocito e chiedo... :-[
ma, per avere accesso completo alle cartelle del vecchio-user (senza bisogno di autenticarsi con "sudo"), non bastava aggiungere al nuovo_user il gruppo vecchio_user?
Anche se ho dimostrato i miei limiti ... SI!
Fatti non foste a viver come bruti ...
Avatar utente
GatoLopez70
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2371
Iscrizione: venerdì 30 gennaio 2009, 23:16
Desktop: KDE
Distribuzione: ubuntu 12.04
Località: Cagliari

Re: [Risolto] Spostare home tra due utenti

Messaggio da GatoLopez70 »

nuzzopippo ha scritto:
GatoLopez70 ha scritto: Mi autocito e chiedo... :-[
ma, per avere accesso completo alle cartelle del vecchio-user (senza bisogno di autenticarsi con "sudo"), non bastava aggiungere al nuovo_user il gruppo vecchio_user?
Anche se ho dimostrato i miei limiti ... SI!
;D
ah ok... mi sembrava la cosa più semplice e meno invasiva.
RevolutionOS per non dimenticare chi siamo...
If the doors of perception were cleansed, everything would appear to man as it truly is, infinite. (W. Blake)
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Risolto] Spostare home tra due utenti

Messaggio da steff »

I permessi della home dovrebbero essere 700, la seconda 0 sta per il gruppo. Ergo non basta essere nello stesso gruppo per accedere.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Pandorino
Prode Principiante
Messaggi: 14
Iscrizione: lunedì 9 luglio 2007, 16:35

Re: [Risolto] Spostare home tra due utenti

Messaggio da Pandorino »

steff ha scritto: Veramento non capisco com'hai fatto, per esempio il comando del punto 2) fa l'opposto di quel che dici ma tutto bene che finisce bene...  ;)
Si è vero, li ho invertiti scrivendoli qui. Ora ho corretto.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti