ripristino account

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

dylan2004
Baby Hen
Posts: 12
Joined: Tue Apr 25, 2017 17:09

ripristino account

Post by dylan2004 » Tue Apr 25, 2017 17:19

Ciao ragazzi
innanzitutto un saluto a tutto il forum, mi sono appena iscritto ed utilizzo da qualche mese questa fantastica distro.
Oggi, accidentalmente, devo aver nascosto l'account. Praticamente quando vado su "gestore utenti" mi da solo la possibilità di aggiungerne uno nuovo, ma non vedo il mio per poterlo modificare. Anche all'avvio, se prima dovevo solo digitare la password, ora mi chiede anche il nome utente.
Come posso risolvere il problema e ripristinare l'account?
Tenete conto che non ho molta dimestichezza con linux, purtroppo.
grazie

User avatar
sabayonino
Sagely Hen
Posts: 3251
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: ripristino account

Post by sabayonino » Tue Apr 25, 2017 17:29

ciao e benvenuto.
non hai indicato quale ambiente grafico utilizzi.

comunque di default , sabayon utilizza lightdm come gestore di accesso

uno dei suoi file di configurazione è /etc/lightdm/users.conf , da aprire con privilegi di amministratore (root) con un editor di testo

individua la riga

Code: Select all

hidden-users
ed elimina solo il tuo utente dall'elenco,salva e riavvia

Esempio della riga

Code: Select all

hidden-users=nobody nobody4 noaccess tizio caio sempronio
ciao.
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

dylan2004
Baby Hen
Posts: 12
Joined: Tue Apr 25, 2017 17:09

Re: ripristino account

Post by dylan2004 » Tue Apr 25, 2017 23:01

grazie della risposta, ma ho provato ad aprire il file users.conf, non come root (non ho capito come si fa, pensavo che bastasse cliccare il tasto destro ed appariva la voce "apri come root" ma niente), ma il file sembra vuoto, c'è solo la seguente dicitura
[UserList]
minimum-uid=1000
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /usr/sbin/nologin

User avatar
fiorello
Sagely Hen
Posts: 1258
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: ripristino account

Post by fiorello » Wed Apr 26, 2017 11:10

Per i comandi dipende dal desktop che usi, apri un terminale (konsole) e digita;

Desktop kde:

Code: Select all

kdesu5 kwrite /etc/lightdm/users.conf
Desktop Gnome:

Code: Select all

gksu gedit /etc/lightdm/users.conf
Ti posto il contenuto del file:

Code: Select all

# User accounts configuration
#
# NOTE: If you have AccountsService installed on your system, then LightDM will
# use this instead and these settings will be ignored
#
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
#
[UserList]
minimum-uid=1000
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /usr/sbin/nologin
Controlla la seconda stringa che deve essero cosi:

Code: Select all

hidden-users=nobody nobody4 noaccess
Cancella tutto quello che si trova dopo la dicitura " noaccess " chiudi il file e salvaguardia quando te lo viene chiesto.

Ciao benvenuto.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.15.0 *_* Sabayon KDE-5 *_*
Image

dylan2004
Baby Hen
Posts: 12
Joined: Tue Apr 25, 2017 17:09

Re: ripristino account

Post by dylan2004 » Wed Apr 26, 2017 17:20

Probabilmente il problema non è questo, perchè il file è identico a quello indicato. Non c'è nient'altro dopo "noaccess".
Il desktop che uso è KDE e il problema si è presentato quando ho provato a modificare l'icona dell'account con una file immagine. Mi ha chiesto due volte la password di conferma per le modifiche che io non ho prestato tanto attenzione a quali si riferissero.
Grazie di cuore per l'aiuto

User avatar
sabayonino
Sagely Hen
Posts: 3251
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: ripristino account

Post by sabayonino » Wed Apr 26, 2017 18:28

ah. bene .

manovrando per cambiare l'avatar sega tutti i riferimenti dell'account :evil:

...ma io avevo il backup e ho ripristinato :mrgreen:

quello che mi ripristina è :

Code: Select all

/var/lib/AccountsService/users/<mio-utente>
/home/<mio-utente>/.config/emaildefaults
/home/<mio-utente>/.config/systemsettingsrc
e altri file di log
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

dylan2004
Baby Hen
Posts: 12
Joined: Tue Apr 25, 2017 17:09

Re: ripristino account

Post by dylan2004 » Wed Apr 26, 2017 21:24

Quindi per risolvere il problema è reinstallare daccapo Sabayon?
Mi sa che il problema per adesso me lo tengo, quando avrò procurato altri danni reistallo di nuovo :D :D
grazie mille

User avatar
sabayonino
Sagely Hen
Posts: 3251
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: ripristino account

Post by sabayonino » Wed Apr 26, 2017 21:38

hai perso solo i metadati dell'account , non l'effettivo utente (home)

sembra un "bug" nuovo , al momento non ho trovato nulla in nessun bugs.tracker

sbircerò meglio appena ho tempo

domanda : utilizzi sddm come login manager ?
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

dylan2004
Baby Hen
Posts: 12
Joined: Tue Apr 25, 2017 17:09

Re: ripristino account

Post by dylan2004 » Wed Apr 26, 2017 21:49

Grazie per la disponibilità.
Si, utilizzo SDDM come file manager.
ciao

User avatar
sabayonino
Sagely Hen
Posts: 3251
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: ripristino account

Post by sabayonino » Wed Apr 26, 2017 23:38

disabilitalo ed abilita lightdm (se lo hai disinstallato , reinstallalo)

Code: Select all

# equo i lightdm
# systemctl disable sddm
# systemctl enable lightdm
# systemctl restart lightdm
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

Post Reply