Login impossibile

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Login impossibile

Messaggio da ulisse89 »

Ciao ragazzi. Nel mio pc ho 1 disco e tre partizioni, una slackware, una swap e una sabayon appena installata. Oggi su quest'ultima ho aggiunto un utente nuovo e tutto a posto. Ho terminato la sessione per fare un nuovo login per provare il nuovo utente, ma mi dava login incorrect, sia con il nuovo utente, che con il mio e anche con root. Perciò non mi rimasto altro da fare che avviare slackware e cercare di risolvere da qui.
Il problema è che non so bene dove mettere mano, in slackware so che le password stanno in /etc/shadow, ma in sabayon questo file non c'è e comunque non risolverebbe il mio problema.
Qualche idea?
Grazie.

Avatar utente
luka64
Linux 1.x
Linux 1.x
Messaggi: 175
Iscritto il: ven 22 mag 2009, 10:47
Slackware: 12.2,9e
Kernel: 2.6.28.10
Desktop: xfce
Distribuzione: zw6.0

Re: Login impossibile

Messaggio da luka64 »

te la butto lì: errore nell'installazione di sabayon.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Re: Login impossibile

Messaggio da aschenaz »

Così, a tentoni, potrebbe dipendere dal fatto che non hai settato la tastiera
italiana in Sabayon e le password magari contengono caratteri speciali...
Oppure hai impostato le password con la tastiera inglese e poi sei passato
a quella italiana...

Se è così, trova i tasti corrispondenti ai tuoi caratteri speciali nella tastiera
inglese...

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

Non dev'essere un errore del genere perchè io di login ne ho fatti 4 o 5 corretti prima che succedesse, e non ho mai cambiato la mappatura della tastiera dopo.

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Login impossibile

Messaggio da SIV »

E se provi da slack a montare la partizione di Sabayon in scrittura e dare un chroot e poi passwd ?

Oppure puoi provare caricando Sabayon, a passare a lilo o a grub la stringa init=/bin/bash così avrai una shell a disposizione.
Lì da un mount -o remount,rw / e dopo passwd così reimposti la password di root.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

ma se do passwd da slackware non cambia quella di slackware?

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Login impossibile

Messaggio da SIV »

Anche dando il chroot? Non saprei di preciso, ma penso di no.

Con il secondo metodo invece non dovresti avere problemi con slackware.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

Intanto grazie. Poi, dato che preferisco tentare col primo metodo prima di toccare lilo, con chroot cosa dovrei fare? Ho letto il man ma non ho capito molto.

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Login impossibile

Messaggio da SIV »

Facendo finta che /dev/xxx sia la partizione dove è installata Sabayon

Codice: Seleziona tutto

mkdir /mnt/Sabayon
mount /dev/xxx /mnt/Sabayon
mount -o remount,rw /dev/xxx /mnt/Sabayon
chroot /mnt/Sabayon/root/ /bin/bash
passwd
E lì se tutto ha funzionato, dovresti inserire la nuova password root.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

Niente, così non riesco, perchè dice che non ho i permessi, anche con root su slackware.
Provo a passare a lilo init=/bin/bash. Dove aggiungo di preciso questa stringa? nel file di lilo?

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Login impossibile

Messaggio da SIV »

No dovresti riavviare e alla schermata di lilo digitare:

Codice: Seleziona tutto

linux init=/bin/bash
Una volta fatto il boot dovresti mettere la partizione in modalità rw, e poi dare passwd:

Codice: Seleziona tutto

mount -o remount,rw /
passwd
Ma prima, come è sistemato il tuo file lilo.conf?

Codice: Seleziona tutto

grep -v "#" /etc/lilo.conf

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

Codice: Seleziona tutto

append=" vt.default_utf8=0"
boot = /dev/hda

  bitmap = /boot/slack.bmp
  bmp-colors = 255,0,255,0,255,0
  bmp-table = 60,6,1,16
  bmp-timer = 65,27,0,255


prompt
timeout = 1200
change-rules
  reset
vga = 773
image = /boot/vmlinuz
  root = /dev/root
  label = Linux
  read-only
image = /mnt/sabayon/boot/kernel-genkernel-x86-2.6.29-sabayon
  initrd = /mnt/sabayon/boot/initramfs-genkernel-x86-2.6.29-sabayon
  label = Sabayon
  append = "root=/dev/sda1"
  append = "init=/bin/bash"
  read-only

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: Login impossibile

Messaggio da SIV »

L'hai aggiunto tu quel

Codice: Seleziona tutto

append="init=/bin/bash"
?

Se così funge, ti basta riavviare, avviare Sabayon e dopo il caricamento avrai una shell root.

Lì puoi dare:

Codice: Seleziona tutto

mount -o remount,rw /
passwd
sync
reboot
Se tutto funziona, poi dovresti anche togliere quel

Codice: Seleziona tutto

append="init=/bin/bash"
dal file lilo.conf, altrimenti Sabayon si avvierà sempre in quella modalità e non potrai provare se il login va a buon fine.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Login impossibile

Messaggio da ulisse89 »

Solo che non funziona quell ' append. Non so come farlo altrimenti.

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Login impossibile

Messaggio da m0rdr3d »

Monta la partizione di sabayon.

Modifica il file [partizione sabayon]/etc/passwd (mi raccomando, non quello della slack ;-) ) : alla riga

Codice: Seleziona tutto

root:x:0:0::/root:/bin/bash
cancella la x.
In questo modo rimuovi la password di root e puoi entrare senza problemi.

Se ti da problemi con i permessi potrebbe essere un problema di user id (però con root sarebbe strano), per cui _segnati_ i permessi attuali del file, fai chmod 777 /etc/passwd esegui le modifiche e dopo _ripristini_ i permessi iniziali.

Ovviamente quando sei dentro sabayon poi reimposta la password di root.

Rispondi