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

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

2
sudo apt-get removeは設定ファイルを削除しません
私はLinux / Ubuntuを初めて使います。そして、私が見ている振る舞いが設計通りかどうか疑問に思っています。vsftpdをインストールしました: sudo apt-get install vsftpd 次に削除します: sudo apt-get remove vsftpd ただし、/ etcを見ると、vsftpd.confがまだ存在していることがわかります。誰かがこれが起こっている理由を説明できますか(削除するとvsftpdに関連するすべてのファイルが削除されると思います)?
35 uninstall  sudo 

2
「su」のパスワードがないのはなぜですか?「sudo」の問題
GUIを使用してUbuntuをインストールし、パスワードとすべてを入力しました。私はそのプロセスを複雑に覚えていません。ただし、私が心配しているのは、次のパスワードがわからないことです。 $ su Password: <the only password I've ever created on this machine> su: Authentication failure どうすればいいのかわかりません。私は困っていませんが、ここで何が起こっているのか知りたいだけです。ディレクトリから自分自身をロックアウトすることもできます。 starkers@ubuntu:~/Desktop$ mkdir foobs starkers@ubuntu:~/Desktop$ sudo chmod 777 -R foobs sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700 [sudo] password for starkers: <the only password I've ever created on this machine> starkers@ubuntu:~/Desktop$ …
34 sudo  chmod 

1
sudoのパスワードを1回だけ入力し、他の端末でパスワードを要求しないように設定することは可能ですか?
最初のsudoコマンドを入力します。パスワードを入力します。しばらくの間、後続のsudoコマンドでパスワードを入力する必要はありません。 質問です。私は多くの端末を開く人です。sudo最初のsudoの後に開いた端末で使用するときにパスワードを入力する必要がない場合、短期間、sudo を使用した端末でsudoのパスワードを入力する必要がない場合、非常に便利です初めて。(長い文章でごめんなさい!) 出来ますか?そうでない場合、なぜですか?はいの場合、どのように?
33 sudo 

8
非管理者ユーザーセッションから管理者としてGUIを使用してアプリケーションを実行するにはどうすればよいですか?
2つのユーザーアカウントを定義しました。 管理者権限(権限ありsudo)=>で呼び出しますadminuser。 特権なしの2番目のもの=>を呼び出して 、この2番目のユーザーの自動ログインを構成します。 normalusernormaluser そのため、normaluserセッションを開いて管理者権限でアプリケーションを実行する場合 、ターミナルCtrl+ Alt+ を開き、次のようにしますT。 su adminuser sudo anyapplication ... normaluserセッションを終了することなく正常に機能します(セッションを開く必要はありませんadminuser)。 しかし、アプリケーションをGUI(グラフィックユーザーインターフェイス)で実行する必要がある場合はどうすればよいですか? 私はそれについて: su adminuser gksu anyapplication ... しかし、私は得る ** (gksu:9122): WARNING **: the connexion is closed No protocol specified No protocol specified (gksu:9122): Gtk-WARNING **: cannot open display: :0.0
33 sudo  gksu  su 

4
メインのユーザー名がsudoersファイルにありません
私はメインのユーザー名でソフトウェア/編集ファイルをインストールしようとしていました(ではありませんroot)が、このエラーが発生[X] is not in the sudoers file. This incident will be reported. しました使用して/etc/sudoersファイルを編集しようsudoとしましsu usernameたが、同じエラーが発生しました! sudoersとにかくアクセスできないのに、ファイルにユーザー名を追加する方法を教えてください。ここで このガイドに従おうとしました。 ガイドは、2つのオペレーティングシステム(それは私の場合です)を起動してからUbuntuを選択すると、メニューが通常/起動復旧モードなどを開始することを選択できるようになりshiftますが、メニューを保持していなくても私にとっては起こりません現れる。 WubiとUbuntuバージョン:12.04 LTSを使用してUbuntuをインストールしました。
32 boot  dual-boot  sudo 

2
pkexecの構成方法は?
これらの質問と回答を読む: pkexecとgksu / gksudoを使用する場合 デフォルトでgksuがインストールされなくなったのはなぜですか? そのコマンドの新規ユーザーに問題を引き起こす別のものをもたらしました: pkexec簡単に使用できるように設定する方法は? たとえば、次の場合: (ターミナルでファイルを開く) pkexec nano /etc/mysql/my.cnf (GUIでファイルを開く) pkexec gedit /etc/mysql/my.cnf 最後のものは次のエラーを受け取ります: pkexec must be setuid root 今、これは私に次の質問をもたらしました: pkexecこれを避けるための設定方法は?同じことをするときのsudo/ gksu動作に似ています(パスワードのみを要求します)。 該当する場合、最初にコマンドにパスワードを適用した後(または構成可能な場合は最初のコマンドを含む)、パスワードを要求しないようにするにはどうすればよいですか? まだ存在しない場合、構成ファイルをどこに保存しますか? pkexec使用法を構成するGUIアプリ(ポリシーキット)はありますか?

1
visudoを使用してsodoersファイルを直接変更する代わりに、/ etc / sudoers.d /にローカルコンテンツを追加する
/etc/sudoers.d/のいくつかの例と詳細な説明を教えてください いくつかのコマンドをsudoするいくつかのグループ許可を与えたいのですが、適切な方法で、マルチユーザーマシンのUbuntuセキュリティモデルに不必要な抜け穴を作らないようにします。 古代では、いくつかの単純なsudoersカスタマイズを行いましたが、どうやら今では/etc/sudoers.d/がより適切な方法であり、よりよく理解したいと思います。

1
インシデントは実際に誰に報告され、sudoユーザーはどのようにレポートにアクセスできますか?
私の非sudoアカウントがsudoコマンドを実行しようとすると: nonsudo@Hairy14:$ sudo hello インシデントが報告されます: [sudo] password for nonsudo: nonsudo is not in the sudoers file. This incident will be reported. 私はそれが実際に父のクリスマスではないと推測しているので、誰に(またはどこに)報告され、どのようにアクセスできますか? (Randall Munroeによるxkcdから)
32 sudo 

6
Ubuntuに2人のsudoユーザーが存在する場合、ユーザーファイルはまだプライベートですか?
個人のUbuntu PCを同僚の1人と共有しています。 別のパスワード(もちろん知っている)で別のユーザーを作成し、sudoerリストに追加しました。 sudo単一のUbuntuシステムに2人のユーザーがいることを考えると: これらのユーザーのプライベートファイル(所有者とアクセス許可で指定)はまだプライベートですか? sudoコマンドを使用して同僚のファイルを変更することはできますsudo suか?
31 permissions  sudo 



3
ターミナルで「sudo -s」コマンドから抜け出す方法は?
私は、入力されたsudo -sターミナルでコマンドを、そしてそれがからに変更します shameek@shameek-K55VD:~$ に root@shameek-K55VD:~#. ターミナルウィンドウを閉じるアイコンをクリックすると、「ターミナルでまだ実行中のプロセスがあります。閉じると終了する場合があります」と表示されます。 私はUbuntuを初めて使用します。元に戻すコマンドを提案してください。 root@shameek-K55VD:~# に shameek@shameek-K55VD:~$ その後、端末を閉じることができます。

3
バックグラウンドでパスワード入力が必要なsudoコマンドを実行するにはどうすればよいですか?
最近、sudo認証キャッシュ機能を無効にしたため、毎回パスワードの入力を求められます。 そして、これはセキュリティには良いですが、解決策を見つけられなかったわずかな問題を引き起こしました。次のような行に沿ってコマンドを実行することはできません。 sudo <command> & sudo以前はコマンドを実行していましたが、パスワードをキャッシュして、sudoプロンプトなしで次の数分間コマンドを実行できるようにしていたため、コマンドを実行できました。 しかし、事前にキャッシュがなく、新しいスレッドをすぐに開始sudoし、パスワードの入力を求められないため、今実行すると、この方法で実行できません。 そのため、そのsudo -i前に実行しない限り、この形式のコマンドを実行することはできず、かなり面倒になります。 だから私はこれを回避し、まだこの方法でプログラムとコマンドを実行する方法があるかどうか疑問に思っていましたか? 私はUbuntu GNOME 15.10をGNOME 3.18で実行しています。具体的には、この方法で実行したいプログラムetherapeはそれが違いを生む場合ですが、すべてのプログラムとコマンドでこのソリューションが機能することを本当に望んでいます。

3
sudoでアプリを実行しているときにXサーバーに接続できない
sudoコマンドを使用していくつかのソフトウェアを実行しているときに、次のようなエラーが表示されます cannot connect to X server たとえば、次のコマンドを実行した場合: $ sudo gedit /etc/profile 私は次のコマンドを取得しています (gedit:6758): WARNING **: Command line `dbus-launch --autolaunch=84b871d735f31ffe014dc9ba00000009 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed. Cannot open display: Run 'gedit --help' to see a full list of available command line options. または、実行super-boot-manager中の場合、次のエラーが発生します buc: …
29 display  sudo  xserver 


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