Ho fatto un casino!!!!!!!!!!!!!!

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

Ciao a tutti,<br />
<BR>è una cosa urgente<br />
<BR>Stavo cercando di creare degli utenti nuovi con kuser e ho sbagliando cancellando l´utente root!!!!!!!!!!!!!<br />
<BR>Ragazzi come faccio adesso?<br />
<BR>Potete darmi una mano?<br />
<BR>Vi prego non riesco neanche a spegnere il pc<br />
<BR>Grazie per la disponibilità<br /><br>

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da gallows »

avvia con una distro live o con il primo cd di slack, monta la partizione di slackware e aggiungi l´utente root in /etc/passwd<br />
<BR><br />
<BR>root:x:0:0::/root:/bin/bash<br /><br>

Avatar utente
zzt
Linux 2.x
Linux 2.x
Messaggi: 249
Iscritto il: lun 7 mar 2005, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da zzt »

Non so se esiste un metodo particolare per creare l´utente root...<br />
<BR>Ma ti consiglio di dare un occhiata la thread di ieri "password di
<BR>root", in cui ho spiegato ad aries come reimpostare una password di
<BR>root corrotta. In teoria smanettando un po´ su i file di configurazione
<BR>è possibile anche aggiungere utenti.<br />
<BR>Mi viene in mente di provare a fare un un useradd con un chroot sulla
<BR>paritizione di root montata dal disco 1 di slacky... e cercare di
<BR>aggiungere un utente root...<br />
<BR>Oppure aggiungere un utente normale al gruppo root, cambiando il file
<BR>/etc/groups in modo da avere un utente con i privilegi di root x
<BR>cercare di mettere in bolla il sistema...<br />
<BR><br />
<BR>In bocca al lupo...<br /><br>

Avatar utente
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

ho ancora kuser aperto. posso fare qualcosa?<br />
<BR>poi a quali gruppi lo faccio appartenere?<br />
<BR>Grazie per la disponibilità<br />
<BR>Ciao<br />
<BR>Bart<br /><BR><BR>[ Questo Messaggio è stato Modificato da: Barty il 04-05-2005 15:46 ]<br>

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da salbutamolo »

Ciao a tutti,<br />
<BR>se hai ancora kuser aperto ricrea l´utente root e aggiungilo (correggetimi se sbaglio ai seguenti gruppi:<br />
<BR>adm<br />
<BR>bin<br />
<BR>daemon<br />
<BR>disk<br />
<BR>floppy<br />
<BR>root (GRUPPO PRIMARIO)<br />
<BR>sys<br />
<BR>wheel<br />
<BR><br />
<BR>Have a nice day<br />
<BR><br />
<BR><br /><br>

Avatar utente
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

ho provato a modificare /etc/password ma ormai la directory root e le sue directory non le trova + :-[ :-[ :-[
<BR>di conseguenza non partono neanche arts e altri programmi all´avvio di kde. Mi sa che mi rimane solo da formattare..........
<BR>E pensare che ero riuscito a configurare la mia slack alla perfezione, con server di posta, ftp, audio, accellerazione grafica(che lotta) !!!!!
<BR>spero che ci sia un´ultima speranza, ma non penso
<BR>se devo per forza formattare, potete dirmi quali directory salvare?
<BR>Almeno da non dover rifare tutto.
<BR>Grazie ancora della disponibilità
<BR>Bart<br>

Avatar utente
zzt
Linux 2.x
Linux 2.x
Messaggi: 249
Iscritto il: lun 7 mar 2005, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da zzt »

Hai provato a fare adduser (con chroot) sulla partizione montata con il cd di avvio?<br />
<BR>In teoria potrebbe funzionare se va a sovrascrivere le vecchie
<BR>configurazioni senza porsi il problema che l´utente root esite in
<BR>qualche file...<br />
<BR><br />
<BR>PS: ovviamente se kuser ha cancellato fisicamete la directory /root il problema è + grave...<br /><BR><BR>[ Questo Messaggio è stato Modificato da: zzt il 04-05-2005 16:16 ]<br>

Avatar utente
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

ok sono nella M......<br />L´ha CANCELLATA!!!!!!!!!!!!!!!!!!!!!!! O meglio ha cancellato quello che c´era dentro<br />ho provato a fare quello che mi hai detto e sembra partire anche se quando faccio il login con il mio utente non mi da il nome. Mi dice "I have no name!@linux.it"<br />Non sapete come fare?<br />Grazie dell´immensa disponibilità<br />Ciao<br />Bart<br /><BR><BR>[ Questo Messaggio è stato Modificato da: Barty il 04-05-2005 17:02 ]<br>

Avatar utente
zzt
Linux 2.x
Linux 2.x
Messaggi: 249
Iscritto il: lun 7 mar 2005, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da zzt »

Scusa ma non ho capito cosa sei riuscito a fare...<br />
<BR>Ma ti dico più i dettaglio cosa proverei a fare io (non ho nessuna garanzia che funzioni, mai provato nè visto fare)<br />
<BR>Supponendo che non ci sia la riga con root in /etc/passwd:<br />
<BR>- avvio con il I cd di slacky (con un kernel qualunque es: bare.i)<br />
<BR>- dalla shell che ottengo:<br />
<BR>- mkdir /mnt/tmp<br />
<BR>- mount -w -t ext3 /dev/hda5 /mnt/tmp (sostituisci tuo dev con partizione di root e tipo del filesystem)<br />
<BR>- chroot /mnt/tmp/ useradd<br />
<BR>- poi inserirei l´utente root lo metterei nei gruppi giusti (direi quelli sopra sono ok)<br />
<BR>- ... e vedrei cosa succede (non ho idea)<br />
<BR>- umount /mnt/tmp<br />
<BR>-reboot<br />
<BR><br />
<BR>se qualcosa va storto prima di formattare farei<br />
<BR>- stessa roba di prima  ma  con  useradd con tutti i
<BR>parametri a linea di comando (es -u 0 ecc.. te li vedi sulla man page)<br />
<BR>- proverei a togliere da tutti i file di configurazione ovvii (passwd,
<BR>shadow, groups...) tutte le info su root e ritenterei con useradd<br />
<BR><br />
<BR>Non so se sì può fare ma smanettar non nuoce...<br />
<BR><br /><br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da wasabi »

Hai controllato se hai ancora
<BR>/etc/passwd~
<BR>ed
<BR>/etc/group~
<BR>
<BR>Se sono ancora li su /etc
<BR>allora riavvia con una live, monta la partizione in cui si trova etc e fai una copia di questi due file con la tilde in un file con nome uguale e senza tilde
<BR>In bocca al lupo!
<BR><br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da wasabi »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 04-05-2005 alle ore 16:09, Barty :
<BR>ho provato a modificare /etc/password ma ormai la directory root e le sue directory non le trova + :-[ :-[ :-[
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Non capisco una cosa però...sei sicuro che non trovi piu la / ?
<BR>Se elimini l´ utente dovrebbe toglierti solo la sua home e quindi nel tuo caso (/root) e non / dove invece sta il sistemae quindi /etc & co.
<BR>Dai un´ occhiata!<br>

Avatar utente
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

Adesso sono riuscito a riavviaree sono entrato come root.
<BR>devo ancora aggiungere l´utente root a tutti i gruppi che mi avete detto (SENZA QUELLO SKIFO DI KUSER!!!!!!!!!!!!!).
<BR>Un altro problema che sorge adesso è che quando mi loggo con il mio utente mi da: I have no name!@linux.it
<BR>Adesso non saprei come procedere
<BR>Grazie per la disponibilità
<BR>Ciao
<BR>Bart<br>

Avatar utente
zzt
Linux 2.x
Linux 2.x
Messaggi: 249
Iscritto il: lun 7 mar 2005, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da zzt »

Mi diresti solo se ha funzionato quello che ti ho detto io o hai usato qualche altro metodo?<br />
<BR>Magari messo a posto root, ti funziona anche l´utente generico,
<BR>potrebbe essere un problema degli script rc che devono essere lanciati
<BR>come superuser...<br /><br>

Avatar utente
Sidereus
Linux 2.x
Linux 2.x
Messaggi: 343
Iscritto il: gio 10 feb 2005, 0:00
Località: Cremona

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da Sidereus »

Ho fatto come hai detto tu. Cd live, mount partizione, chroot, adduser (bla bla bla). Poi ho riavviato
<BR>Adesso mi entra come root e va tutto a posto a parte il fatto che non riconosce il nome del mio utente come ti ho detto prima (me lo segnala anche quando avvio kde).
<BR>non sapete da che cosa possa essere dato?
<BR>Grazie per la disponibilità
<BR>Ciao
<BR>Bart<br>

Avatar utente
zzt
Linux 2.x
Linux 2.x
Messaggi: 249
Iscritto il: lun 7 mar 2005, 0:00

Ho fatto un casino!!!!!!!!!!!!!!

Messaggio da zzt »

Non so che dirti...<br />
<BR>Controlla che /etc/passwd sia ok per il tuo utente normale... ed eventualmente metti a posto con usermod....<br />
<BR>PS: Secondo me l´unico file che contiene i nomi degli utenti è /etc/passwd correggetemi se sbaglio...<br /><br>

Rispondi