Newsgroup: it.comp.os.linux.iniziare
Titolo: password di root

Non ricordo piu' la password di root.
Tranquilli non e' una macchina importante, la uso
per testare dei terminalini in emulazione terminale.
Mi pareva di aver letto che comunque avendo accesso
fisico alla macchina era possibile cambiarla, ma come ?
Falco


scriveva:
: Non ricordo piu' la password di root.

: 
conoscendo la vecchia ed impostando la nuova :)
-- 
   _  _          _  _
  | \/ |  _     | \/ |  _  *         _       _
  | || |  _| \/ | || |  _| | | | |/  _| |\|  _|
  |_||_| (_| /\ |_||_| (_| | |_| |  (_| | | (_|       
 
  ~~~~~~~~~ mailto:
maiu...@inwind.it
 ~~~~~~~~~

Falco ha scritto,Sun, 09 Sep 2001 14:57:27 GMT,

all boot digita linux single e poi dai passwd root
e cambiala...
ciao
boogy
-- 
Ciao da Boogyman.Too old to Rock' end Roll
Too young to die.
post con "R:" e  Html  killati in proprio :-))


Fai il boot da CD o da Floppy (se hai un boot&root disk come il slak per esempio
Arriva al prompt. Monta la tua root partition e modifica il file shadow 
toglienfo la password (quella cryptata con tutti quei simboli, potresti
trovarla nel passwd invece che shadow, a seconda della distribuzione)
Quando accederai la password sarą nulla (basta premere invio).
Ciao, Matteo
 

 [090901 14:57]:

al prompt di lilo:
LILO: linux single
poi, editi il file delle password:
# vi /etc/passwd
e cancelli quello che c'è tra 'root:' e ':'
se usi il file shadow, edita anche quello:
# vi /etc/shadow
e togli quello che c'è tra 'root:' e ':'
tuttavia, se la tua distribuzione usa sulogin, devi dare al prompt di lilo:
LILO: linux init=/bin/sh
avrai una shell con i privilegi di root.
basta rimontare / in rw
# /bin/mount / -o remount,rw
e editi /etc/passwd ed eventualmente /etc/passwd, come prima.
quando hai finito, smonta /
# /bin/umount /
e riavvia con CTRL-ALT-CANC
poi entri come root, non inserendo nessuna password.
ora puoi creare una nuova password con:
# passwd
è tutto.
-- 
ciao, nra
le faq di it.comp.hardware.video-3d:
http://www.3ditalia.com/video-3d

 poi, editi il file delle password:
Io non l'ho provato ma mi fido, a me interessa un'altra cosa.
A questo punto la sicurezza della macchina mi sembra allora che si limiti
alla password di lilo se impostata, altrimenti chiunque ha la possibilità
di accedere come root dando un rm -r / alla faccia di chi ha installato quella
macchina...
poi non penso che l'algoritmo di encryptazione della password di lilo sia
molto difficile quindi è sufficente analizzarsi il settore di boot e il gioco è
fatto
Inoltre può succedere di dover dare a delle persone delle macchine linux SENZA
la password di LILO (immagina che una ditta dà macchine linux invece che woi
ai propi dipendenti per lavorare), necessariamente (altrimenti il dipendente
non la può accedere da solo)
Questo IMHO è un buco alla sicurezza.
Ciao, Matteo

 Questo IMHO è un buco alla sicurezza.
E' un buco che tutti gli OS hanno e che non si puo' tappare in nessun modo
Calcola che la riposta di nra é valida solo se si ha accesso fisico alla 
macchina! Se uno ha accesso fisico alla macchina puo' benissimo smontare il 
disco e formattartelo montandolo su un'altra, o, ancora piu' semplicemente, 
arrivare con un floppy con su Partition Magic e cancellarti le partizioni. 
Oppure ancora: sui sistemi Mainframe MVS la master console puó fare tutto 
quello che vuole senza nemmeno chiedere la password. In pratica se io 
accedo fisicamente alla master console, ho i permessi di Dio: cancello 
cambio, spengo, etc etc etc...
Tutto questo per dire che se si ha accesso fisico alla macchina la 
sicurezza non esiste. Su un winzoz NT se voglio accederci senza sapere la 
password di Administrator mi e' sufficente piazzare il CD di installazione 
nel drive e  installare di nuovo il sistema operativo. A quel punto faccio 
tutto quello che voglio bypassando qualsiasi sicurezza.
fmaks

 macchina! Se uno ha accesso fisico alla macchina puo' benissimo smontare il 
A parte che per VERO accesso fisico a questo punto significa anche la
possibilità di togliere la batteria dal bios per resettarlo perchè io potrei
impostare una password al bios e la sicurezza c'è,
ma per accesso fisico io qui intendo semplicemente che non è un accesso da
remoto in telnet, quindi direttamente sulla tastiera e mouse della console.
Se non si può avere l'accesso HARDWARE (smontare la batteria del bios),
Solaris almeno ha questa sicurezza: se vai in single user mode lui ti chiede
la password di root e se te la sei dimenticata devi fare boot da cd che puoi
fare solo se nel bios non è stato disattivato.
Questo intendevo per sicurezza, cioè che lanciando in single user mode il SO
ti debba chiedere la password di root. Comunque ora ci provo perchè mi sembra
che anche linux la chiede.
Ciao, Matteo

 non la può accedere da solo)
No, il dipendente puo` accedere da solo anche senza password.  Sapere
la password di LILO serve solo quando vuoi cambiare il suo
comportamento durante il boot (come appunto per ottenere una shell di
root), altrimenti non ti viene richiesta e tutto procede come sempre.
Massimiliano

 sicurezza non esiste. 
Infatti sarebbe ancora possibile smontare la macchina e resettare il
BIOS, oppure montare un altro hard disk.  Insomma, con l'accesso
fisico, il massimo che puoi fare e` rallentare, non bloccare un
eventuale intruso.
Per chi ne volesse sapere di piu`: ho trovato molte utili indicazioni
sulla sicurezza, comprese le sopra menzionate, nel
Securing-Debian-HOWTO.  Lettura utile anche se si ha un'altra
distribuzione.
Massimiliano

# vi /etc/passwd
[..]
sorry se su 7.1 e' diverso ma su tutte 
le redhat che ho avuto compresa questa 7.0
basta entrare come single e dare passwd root....
e la cambia...


 
Ritorniamo da capo e vediamo cosa intendevo per accesso
Per accesso fisico io intendevo (come già avevo detto), la possibilità di stare
davanti al monitor, tastiera e mouse del computer in questione e per sicurezza
intendo tutto quello che si può fare diciamo... senza aprire il computer.
Primo livello:
Se per rompere la sicurezza si può inserire un floppy o cd bootable la sicurezza
non c'è, a meno che l'amministratore non piazza una password al bios...
Secondo livello:
Rimane l'accesso da tastiera.
Se al prompt di lilo si può scrivere linux single, per proteggere
l'amministratore può piazzare una password a lilo... Qualsiasi cosa si scrive
(compreso linux single) Lilo chiede la password.
Terzo livello:
Se è possibile arrivare in single user mode, linux (slak7.1 ho provato, gli
altri mi sembra strano che non lo facciano) mi chiede Login con tanto di psw
la quale non può né essere nulla, né essere root, ma soltanto quella originale.
...
Quindi, a conti fatti, il nostro amico che ha aperto il 3ad, per risolvere deve:
sapere la password di LILO
altrimenti, sapere la password del bios,
altrimenti, essere padrone di poter aprire il computer...
Se l'ultima condizione viene a cadere il sistema è sicuro 
Se qualche distribuzione consente di entrare con pass nulla il sistema è 
completamente insicuro...
Ora bisogna solo sapere come ha risolto, il nostro amico, il suo problema, ne
sarei curioso.
Ciao, Matteo

 completamente insicuro...
Perche'?  Visto che puoi far si` che si arrivi alla shell root solo se
si conosce la password di LILO...
Massimiliano


E qui entra l'esempio che facevo l'altra volta, lo ricopio con un bel copia/
incolla
--------------------------------
Inoltre può succedere di dover dare a delle persone delle macchine linux SENZA
la password di LILO (immagina che una ditta dà macchine linux invece che woi
ai propi dipendenti per lavorare), necessariamente (altrimenti il dipendente
non la può accedere da solo)
--------------------------------
Ciao, Matteo

 solo)
Ripeto: non e` cosi`.  Il dipendente puo` accedere da solo, perche'
non c'e` bisogno della password di LILO per avviare, ce n'e` bisogno
solo per immetere dei parametri di boot.  Provare per credere. :-)
Massimiliano

 solo per immetere dei parametri di boot.  Provare per credere. :-)
Forse non l'ho capito o non lo comprendo.
Dunque...
LILO ha la password.
Se scrivo 
LILO: Linux
lui riponde con
password: xxxx
Se scrivo
LILO: Linux single
tu dici che non chiede la password e va avanti? O intendevi altri parametri?
Perchè ho provato:
LILO: Linux single
password: xxxx
Il risultato non mi cambia...
Ripeto, forse ho interpretato male o c'è qualcosa che mi sfugge...
Ciao, Matteo

LILO ha la password.
]zac[
Dovrebbe essere cosi:
Lilo con password e con avvio di linux di default.
Non fai niente e linux si avvia senza password, cerchi di fare un boot
diverso e lilo ti chiede la password.
Salve
            Dbg

 Forse non l'ho capito o non lo comprendo.
Se non scrivi niente:
LILO va avanti e carica Linux.
Se scrivi qualcosa: 
LILO chiede la password e si comporta secondo i parametri che gli hai
dato.
Questo e` lo spezzone di lilo.conf necessario affinche' LILO si
comporti cosi`:
image=/boot/vmlinuz
label=linux
password=myverysecretpassword
restricted
Quando la paranoia e` alle stelle, si puo` anche fare in modo che LILO
richieda *sempre* una password, indipendentemente dall'avergli passato
o meno dei parametri durante il boot, aggiungendo ``prompt'' a
lilo.conf.  Ovviamente cosi` diventano impossibili i boot remoti.
Massimiliano

 
Non conoscevo questo parametro, l'ho letto ora sul man, per questo non ci
capivamo.
Ciao, Matteo

 Non conoscevo questo parametro, l'ho letto ora sul man, per questo non ci
Ok, spero ti sia utile. :-)
Massimiliano

 Ok, spero ti sia utile. :-)
Dubito (anche se comunque è sempre buono tenerlo alla mente) in quanto se metto
la password a me serve propio nel senso di protetto (non lo devo dare nelle
mani di nessuno e se lo devo dare - casa - non ci sono restrizioni eccetto la
password di root - loro non sanno nemmeno cos'è e che ci si fa!)
Ciao, Matteo

 la password a me serve propio nel senso di protetto 
Ehm... cioe` era una questione filosofica? ;-)
Per completezza: avevo dimenticato di dirti che si puo` anche forzare
la richiesta di password nel 100% dei casi (cioe` anche se non vengono
dati parametri) aggiungendo ``prompt'' oltre a ``restricted''.
Massimiliano

 
-- 
le faq di it.comp.hardware.video-3d: 
http://www.3ditalia.com/video-3d
``Non ci sono thread in alt.binaries.pictures.erotica, e quindi non c'e'
alcun vantaggio nell'usare un newsreader che gestisca i thread.''

chiedono lo stesso la password di root per la manutenzione (prova man sulogin)
grazie non sapevo che esistesse ..


 aggiungendo ``prompt''...
Scelta che uso sempre in quanto uso lilo per il multiboot
Matteo

 
Quindi se (slack 7.1) in /etc/rc.d/rc.S al punto dove c'è 'sulogin', metto
qualcos'altro (non so... 'bash' ?!) non dovrebbe chiedermi la password giusto?
Voglio studiarmi un po' bene queste cosette, installarmi su una partizione
un linux sperimentale (installazione minimale), e fargli le peggio modifiche...
Chissà che viene fuori una nuova distribuzione? :-))))
Matteo