「スーパーユーザー」になる方法を教えてください。


10

次のコマンドはエラーで失敗します。

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

スーパーユーザーになるにはどうすればよいですか?私はスーパーユーザーだと思いましたか?


1
AskUbuntuへようこそ!この質問は、あなたが探しているものなければなりません。
Oyibo

回答:


9

Linuxを含むすべてのUnixシステムでは、スーパーユーザーは、管理タスクを実行するためのすべての権限を持つシステムユーザーです。これはrootユーザーでもかまいませんが、セキュリティ上の理由から、このユーザーはUbuntuで無効になっています。

Ubuntuがアドミストレーションタスクを実行する方法は、スーパーユーザー権限を必要とする別のコマンドの前にコマンドsudosuper user do)を置くことにより、一時的にスーパーユーザー権限を取得することです。

sudo dpkg -i packagename.deb

次に、パスワード(ログインパスワードと同じ)を要求されます。

[sudo] password for lasse: 

このパスワードを入力している間は、ターミナルには何も表示されないことに注意してください(アスタリスクも含まれません)。

アカウントの作成時に管理者になることを許可されているユーザーは、でsudoers管理特権を付与する前にシステムがそれらを検索できるようにするためのリストに入れられますsudo

スーパーユーザーまたはrootになる方法の詳細と代替方法については、以下を参照してください。

また、スーパーユーザーとして不正なコマンドを実行すると、システムに深刻な損害を与える可能性があることにも注意してください。時にはそれを修復することさえできないでしょう。したがって、スーパーユーザーとして何をするかに注意し、Enterキーを押す前によく考えてください。


グラフィカルアプリケーション(Geditなど)を実行するには、sudoではなくgksudoを使用します。理由については、Ubuntuドキュメントの説明を参照してください-help.ubuntu.com/community/RootSudo#Graphical_sudo
Clive van Hilten

2

sudoコマンドの接頭辞をにしますsuperuser。したがって、次のコマンドを実行します。

sudo dpkg -i libmotif*i386.deb

このコマンドを実行すると、パスワードの入力を求められます。ユーザーアカウントのパスワードを入力し、を押しEnterます。パスワードを入力しても、文字は表示されません(アスタリスク*も表示されません)。

の詳細についてはsudoこの素晴らしいubuntu wikiを参照してください


0

Ubuntuを使用している場合は、これを実行してください

naren@kadmin-KCPL190: sudo su

次に、あなたはルートユーザーになり、何でもできるようになります

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

働くでしょう

注意してください。rootユーザーのパスワードを設定すると、rootへのランディングも同じように求められます。そうでなければ、スーパーユーザーになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.