Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
RE: Utente Root (comando su)
#1
Sto provando a sperimentare i vari comandi da terminale.
Nella fattispecie sto  provando il comando "su" (switch user).
Ho provato a con " su - root" ho digitato la mia password ma mi viene detto autenticazione fallita.....
Girando sul web ho trovato varie guide, scorrendo le quali mi è sembrato di capire che gli utenti sono di tre livelli: normale, superuser e root. A parte il fatto che mi sfugge la differenza fra superuser e root (ero convinto che che i livelli fossero solo due: normale e root), andando in sistema=>amministrazione=>utenti&gruppi trovo solo il mio utente (Matteo) e non anche altri utenti (superuser o root).
Possibile che nel mio sistema non esista l'utente root ?
grazie a tutti per ogni eventuale commento
matteo
 
Cita messaggio
#2
Devi digitare sudo su.
Giuseppe
Cita messaggio
#3
grazie..... giust0 qualche chiarimento già che ci sono e visto che mi son messo un poco di confusione in testa.
Digito "sudo su" e  la shell diventa:
   root@matteo-dell:/home/matteo#
quindi sono utente root  nella home dell'utente Matteo.
Digito "sudo su -l" e la shell diventa:
   root@matteo-dell:~#
pertanto dovrei essere utente root nella radice principale. Però se digito il comando "ls" vedo una sola directory "Desktop": dove sono ????
Digito "su beatrice" e inserisco la psw di beatrice e la shell diventa:
   beatrice@matteo-dell:/home/matteo$
quindi sono utente beatrice nella home di matteo
Digito "su  -l beatrice" e inserisco la psw di beatrice e la shell diventa:
   beatrice@matteo-dell:~$
quindi sono utente beatrice nella home di beatrice.
In sostanza il comando "sudo" serve solo per diventare utente  root. Se inserisco l'opzoine "-l" mi porto nella home dell'utente che vado a loggare e devo usare la sua psw.
Ma a questo punto mi chiedo, avendo io tre utenti (matteo, beatrice e andrea) tutti e tre posso diventare utenti root (con il comando sudo e al rispettiva psw) oppure c'è un utente root per tutto il sistema con una sua specifica psw.
 
Cita messaggio
#4
la shell di root puro la apri così

su -
Cita messaggio
#5
solo per info:
http://wiki.ubuntu-it.org/AmministrazioneSistema/Sudo
Cita messaggio
#6
Se usi Ubuntu (e derivate), l'utente root è disabilitato.
Fa le sue veci l'utente (superuser) che ha fatto l'installazione (ed ogni altro utente che successivamente verrà esplicitamente configurato per tale funzione).
Tale potere sostitutivo avviene anteponendo ai comandi il comando sudo o gksudo, ovvero entrando nell'ambiente shell di root con il comando


Codice:
$ sudo su -

(al quale deve seguire un exit alla fine delle operazioni svolte).

Bye,
Token

 

 
Cita messaggio
#7
ok grazie....
chiaro il concetto di "root" e di "superuser".
Ora sto lavorando su altro pc con Ubuntu 12.04 e con un solo utente "Matteo". Passo da utente normale a superuser e lancio il comando "ls". Ottengo questo risultato:
"...
matteo@matteo-mini:~$ sudo su -
[sudo] password for matteo: 
root@matteo-mini:~# ls -alF
totale 52
drwx------  9 root root 4096 gen  9 08:13 ./
drwxr-xr-x 24 root root 4096 gen  3 08:37 ../
-rw-------  1 root root   53 gen  9 18:50 .bash_history
-rw-r--r--  1 root root 3106 apr 19  2012 .bashrc
drwx------  3 root root 4096 gen 21  2013 .cache/
drwx------  5 root root 4096 feb 16  2013 .config/
drwx------  3 root root 4096 gen 21  2013 .dbus/
drwx------  2 root root 4096 gen 24  2013 .gvfs/
drwxr-xr-x  3 root root 4096 gen 24  2013 .local/
-rw-r--r--  1 root root  140 apr 19  2012 .profile
drwx------  2 root root 4096 gen  9 07:47 .pulse/
-rw-------  1 root root  256 gen 21  2013 .pulse-cookie
drwx------  3 root root 4096 dic 13 18:00 .synaptic/
root@matteo-mini:~# 
..."
francamente non capisco in quale directory del file system mi trovo !!!!

(09-01-2014, 00:37 )'token' Ha scritto: Se usi Ubuntu (e derivate), l'utente root è disabilitato.
Fa le sue veci l'utente (superuser) che ha fatto l'installazione (ed ogni altro utente che successivamente verrà esplicitamente configurato per tale funzione).
Tale potere sostitutivo avviene anteponendo ai comandi il comando sudo o gksudo, ovvero entrando nell'ambiente shell di root con il comando



Codice:
$ sudo su -

(al quale deve seguire un exit alla fine delle operazioni svolte).

Bye,
Token

 

 

 



 
Cita messaggio
#8
(09-01-2014, 18:55 )'matteo1970' Ha scritto: ok grazie....
chiaro il concetto di "root" e di "superuser".
Ora sto lavorando su altro pc con Ubuntu 12.04 e con un solo utente "Matteo". Passo da utente normale a superuser e lancio il comando "ls". Ottengo questo risultato:
"...
matteo@matteo-mini:~$ sudo su -
[sudo] password for matteo: 
root@matteo-mini:~# ls -alF
...
root@matteo-mini:~# 
"
francamente non capisco in quale directory del file system mi trovo !!!!




 

Probabilmente sei in /root, in quanto il parametro - ti fa ottenere l'ambiente di root, quindi la sua /home, le sue variabili, etc..
Per saperlo, comunque


Codice:
# pwd
Bye,
Token

 

 

 

 
Cita messaggio
#9
esatto.... sono in /root
grazie
matteo
(09-01-2014, 19:28 )'token' Ha scritto:
(09-01-2014, 18:55 )'matteo1970' Ha scritto: ok grazie....
chiaro il concetto di "root" e di "superuser".
Ora sto lavorando su altro pc con Ubuntu 12.04 e con un solo utente "Matteo". Passo da utente normale a superuser e lancio il comando "ls". Ottengo questo risultato:
"...
matteo@matteo-mini:~$ sudo su -
[sudo] password for matteo: 
root@matteo-mini:~# ls -alF
...
root@matteo-mini:~# 
"
francamente non capisco in quale directory del file system mi trovo !!!!





 

Probabilmente sei in /root, in quanto il parametro - ti fa ottenere l'ambiente di root, quindi la sua /home, le sue variabili, etc..
Per saperlo, comunque



Codice:
# pwd
Bye,
Token

 

 

 

 

 



 
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)