Comment devenir un «superutilisateur»?

10

La commande suivante échoue avec une erreur:

$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege

Comment devenir superutilisateur? Je pensais que j'étais le superutilisateur?

Lasse Karagiannis
la source
1
Bienvenue sur AskUbuntu! Cette question ici devrait être ce que vous cherchez.
Oyibo

Réponses:

9

Dans tous les systèmes Unix, y compris Linux, un superutilisateur est l'utilisateur système qui a toutes les autorisations pour pouvoir effectuer des tâches administratives. Il peut s'agir de l'utilisateur, rootmais cet utilisateur est activé dans Ubuntu pour des raisons de sécurité.

La façon Ubuntu d'effectuer des tâches admistratives consiste à obtenir temporairement des privilèges de superutilisateur en plaçant la commande sudo( super user do) devant une autre commande qui nécessite des pouvoirs de superutilisateur:

sudo dpkg -i packagename.deb

Ensuite, il vous sera demandé votre mot de passe (qui est identique à votre mot de passe de connexion):

[sudo] password for lasse: 

Notez que vous ne voyez rien dans le terminal lors de la saisie de ce mot de passe (pas même des astérisques).

Les utilisateurs autorisés à être administrateurs lors de la création de leur compte sont mis sur une liste sudoerspour permettre au système de les rechercher avant d'accorder des privilèges administratifs sudo.

Pour plus de lecture et d'autres moyens sur la façon de devenir superutilisateur ou root, voir:

Veuillez également noter que vous pouvez sérieusement endommager votre système lorsque vous exécutez une mauvaise commande en tant que superutilisateur. Parfois, vous ne pourrez même pas le réparer. Par conséquent, faites attention à ce que vous faites en tant que superutilisateur et réfléchissez-y à deux fois avant d'appuyer sur Entrée.

Takkat
la source
Pour exécuter des applications graphiques (par exemple Gedit), utilisez gksudo plutôt que sudo - voir l'explication dans la documentation Ubuntu pour la raison - help.ubuntu.com/community/RootSudo#Graphical_sudo
Clive van Hilten
2

Préfixe sudoà votre commande pour être a superuser. Par conséquent, exécutez la commande suivante:

sudo dpkg -i libmotif*i386.deb

L'exécution de cette commande vous demanderait votre mot de passe. Saisissez le mot de passe de votre compte utilisateur et appuyez sur Enter. Vous ne verrez pas les caractères lorsque vous tapez votre mot de passe (pas même des astérisques *).

Pour plus d'informations sur sudo, lisez ce merveilleux wiki ubuntu .

Aditya
la source
0

Faites-le si vous êtes sur Ubuntu

naren@kadmin-KCPL190: sudo su

Ensuite, vous serez désormais un utilisateur root et pouvez faire n'importe quoi

root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb

marchera

Faites attention. Si vous définissez un mot de passe pour l'utilisateur root, il vous demandera la même chose pour atterrir sur root. Sinon, il vous fera juste superutilisateur.

Naren Yellavula
la source