タグ付けされた質問 「sudo」

ユーザーが別のユーザー(通常はrootユーザー)の特権でプログラムを実行できるようにするsudoコマンドに関する質問。

7
コマンドラインを使用して新しいユーザーをsudoerとして追加するにはどうすればよいですか?
を使用してユーザーを追加した後、ログアウトしてから再度ログインしない限り、[システム]> [管理]> [ユーザーとグループ]でadduser表示できません。それは正常ですか? また、新しく追加されたユーザーをsudoer として設定できますか、それを追加した後にのみ変更する必要がありますか?シェル経由でそれを行うにはどうすればよいですか? 最後に、Ubuntuの初期インストール時に作成された元のユーザーを削除できますか、それともこのユーザーはなんらかの「特別な」ユーザーですか?


10
パスワードなしでsudoを実行しますか?
この質問に触発されて.... 12.04でシステムを使用するのは私だけです。コマンド を発行するたびにsudo。システムはユーザーパスワードを要求します(独自の方法で有効です)。 しかし、私は考えていました。ルートアカウントをアクティブ化せずに。認証のためにユーザーパスワードを要求しないsudoコマンドを実行するにはどうすればよいですか。 注:パスワードで認証せずにsudoコマンドを実行したい。ターミナルを介して実行される場合のみ。 「Ubuntu Software Center」を使用しているときや、端末にsomething.shファイルをドラッグアンドドロップしてbashスクリプトを実行しているときなど、この余分なセキュリティ層を他の機能から削除したくありません。

2
「sudo su-」と「sudo -i」と「sudo / bin / bash」-どちらが使用されるか、または何が問題になるか
ルートを何十回も続けて入力する必要がある場合は、セッションをルートセッションに切り替えます。私は、インターネット上で使用されてきた様々なチュートリアルや指示では、私が見るsudo su、sudo su -、sudo -iおよびsudo /bin/bashルートセッションを開くために使用されているが、私はこれらのときまたはその差が重要かの違いに明確ではありませんよ。 誰かが私のためにこれをクリアできますか?
254 command-line  bash  sudo  su 

4
パスワードを持たない別のユーザーとしてシェルスクリプトを実行する
パスワードを持たない別のユーザーとしてメインのubuntuシェルからスクリプトを実行したいと思います。 私は完全なsudo特権を持っているので、これを試しました: sudo su -c "Your command right here" -s /bin/sh otheruser 次に、パスワードを入力する必要がありますが、そのスクリプトがそのユーザーで実際に実行されているかどうかはわかりません。 スクリプトがそのユーザーの下で実際に実行されていることをどのように確認できますか?
245 command-line  bash  sudo 

13
無効な「/ etc / sudoers」ファイルを変更する方法は?
無効なsudoersファイルを編集するにはどうすればよいですか?以下のエラーがスローされ、修正するために再度編集することはできません。 ここで何が起こるかです: $ sudo visudo >>> /etc/sudoers: syntax error near line 28 <<< sudo: parse error in /etc/sudoers near line 28 sudo: no valid sudoers sources found, quitting
238 sudo  visudo 

5
パスワードなしでsudoコマンドを実行する方法は?
ubuntuUbuntu Server 12.04のAWSイメージのユーザーは、設定がない場合、どのようにしてsudoすべてのコマンドに対してパスワードなしになります/etc/sudoersか? AmazonでUbuntuサーバー12.04を使用しています。デフォルトのUbuntuユーザーと同じ動作を持つ新しいユーザーを追加したい。具体的にはsudo、この新しいユーザーにはパスワードなしが必要です。 そこで、新しいユーザーを追加し、編集しました/etc/sudoers(もちろんvisudoを使用)。そのファイルを読んでみると、デフォルトのubuntuユーザーはグループのsudoメンバーであるためパスワードなしであるように見えましたadmin。そこで、新しいユーザーを追加しました。うまくいきませんでした。次に、にNOPASSWDディレクティブを追加してみましたsudoers。これも機能しませんでした。 とにかく、今私は興味があります。でubuntu定義されていない場合、ユーザーはどのようにしてパスワードなしの特権を取得しますか/etc/sudoers。これを可能にするメカニズムは何ですか?
235 sudo  aws 

5
sudoのin辱はどこに保存されますか?
ユーモアが好きな人のために、以下の行を追加することsudoにより、ニュートラルではなくランダムな多かれ少なかれin辱的なフレーズや面白いフレーズを印刷するように設定できます(手動で編集するのではなく、コマンドを使用してください!):Sorry, try again./etc/sudoerssudo visudo Defaults insults ここではいくつかの例を示します。 [sudo] password for bytecommander: The more you drive -- the dumber you get. [sudo] password for bytecommander: I've seen penguins that can type better than that. [sudo] password for bytecommander: This mission is too important for me to allow you to jeopardize it. ...
234 sudo 

2
パスワードなしで特定のsudoコマンドを実行するにはどうすればよいですか?
特定のマシンでは、sudoコマンドを時々実行する必要があります。sudoほとんどの場合、パスワードを入力しても大丈夫です。 ただし、パスワードを入力せずに実行する3つのsudoコマンドがあります。 sudo reboot sudo shutdown -r now sudo shutdown -P now これらのコマンドをパスワード保護から除外するにはどうすればよいsudoですか?
211 password  sudo 

10
mysqlサーバーを起動/停止するにはどうすればよいですか?
mysqlサーバーを正しく起動および停止する方法を説明する記事で見つけようとしました。 このリンクを見つけました:Ubuntu 8.04でMySqlサーバーを起動/停止する方法| Abhiのブログ世界 私はこのコマンドを実行しました: /etc/init.d/mysql start しかし、私はこのエラーが表示されます ERROR 1045 (28000) Access denied for user.... このコマンドを試した後: sudo /etc/init.d/mysql start パスワードを入力しましたが、再度同じエラーが表示されます。 次のコマンド: sudo /etc/init.d/mysql - root -p start 結果: ERROR 1049 (42000) Unknown database 'start'. そして、このコマンドを実行すると: sudo service mysql start MySQLサーバーの成功が始まりました。クール! それで、他のコマンドの何が問題になっていますか?なぜエラーになるのですか?
211 sudo  mysql 



8
sudoを使用する場合、エイリアスは使用できません
私は今日エイリアスをいじっていましたが、エイリアスを使用している間は利用できないようですsudo: danny@kaon:~$ alias alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l='ls -CF' alias la='ls -A' alias ll='ls -alF' alias ls='ls --color=auto' danny@kaon:~$ ll -d / drwxr-xr-x 23 root root 4096 2011-01-06 20:29 // danny@kaon:~$ sudo -i root@kaon:~# ll -d / drwxr-xr-x 23 root root 4096 2011-01-06 20:29 ...
161 sudo  alias 

6
「su」、「sudo -s」、「sudo -i」、「sudo su」の違いは何ですか?
私はすでにマニュアルからそれを読みましたが、違いを見ることができません。 su -ユーザーIDを変更するか、スーパーユーザーになります sudo -s [command] -s(シェル)オプションはpasswdに指定されている、それが設定されている場合、SHELL環境変数で指定されたシェルやシェルを実行します(5)。コマンドが指定されている場合、実行のためにシェルに渡されます。それ以外の場合、対話型シェルが実行されます。 sudo -i マニュアルの説明を消す
148 sudo  su 

4
Sudoersファイル、ユーザーのNOPASSWDの有効化、すべてのコマンド
序文 これは、Sudoersファイルと一般的なsudoコマンドに関連するかなり複雑な質問です。 注:Ubuntu Desktop 13.04を実行している専用マシンでこれらの変更を加えました。これは純粋に学習目的で使用します。NOPASSWD sudoを有効にすると、大きなセキュリティリスクになることを理解しています。 質問 最初は、sudoersファイル(/ etc / sudoers)への唯一の変更は1行でした。ユーザー指定により、「nicholsonjf」はパスワードを入力せずにsudoを使用してすべてのコマンドを実行できます(「nicholsonjf '): # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how ...
142 sudo 

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