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

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


2
geditを使用して「sudo -H gedit」でシステムファイルを編集するときに問題が発生することはありますか?
私はUbuntuに比較的慣れていませんが、このサイトの回答で、システムファイルの編集を提案されたときに、コマンドが常にsudo nanoまたはであることに気付きましたsudo vi。端末ベースのテキストエディターの使用が嫌いなため、通常は sudo -H gedit 代わりに、これまでのところ、それは完全にうまくいきました。 を使用geditしてシステムファイルを編集するときに問題が発生することはありますか、それともテキストエディタの選択は完全にユーザーの好みに依存しますか?これらのファイルを編集するときに心に留めておくべきこと(エンコードなど)はありますか?

2
sudoへのパイプ-E bash-
私はでダウンロードしたファイルを、配管の目的が何であるか疑問に思ったcurlにsudo -E bash -次のシェルでは: curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
10 sudo  nodejs  curl 

2
コマンドラインなしでGUI sudoパスワードプロンプトを取得する方法
現在、ルートアクセスを必要とするすべてのコマンドについては、コマンドラインで入力する必要があります。 コマンドラインからコマンドを入力する代わりに、sudoが必要なときに、GUIにパスワードを入力するように求めます。 これを有効にする方法はありますか?以前のバージョンのUbuntuデスクトップには、この機能が標準で備わっていました。 このバージョンのUbuntu(現在実行中)は、サーバーインストールからアップグレードしました。 追加します。ユーザーアカウントはすでにsudoグループに追加されています。したがって、sudo geditまたはなどのコマンドを実行sudo apt-getできますが、Ubuntu Software Centerにソフトウェアをインストールできません。

5
Nautilius-Connectを介してリモートサーバーにsudo権限でフォルダーにアクセスする
/var/logsssh経由で「サーバーに接続」を使用して、nautilusからリモートサーバー上のフォルダーとそのような多くのフォルダーにアクセスする必要があります。rootログインを避け、無効にしました。sudo代わりに、ターミナルでSSHセッションを使用する場合と同じように使用します。sudoリモートサーバーでnautilusを使用してアクセスするにはどうすればよいですか?(ルートログインはサーバーで無効になっています) ノーチラス自体ではない場合、これを達成するのに役立つ代替手段はありますか?


2
'!を付けてもsudoでルートシェルを起動できるのはなぜですか?'シャドウエントリにありますか?
$cat /etc/passwd |grep -i root root:x:0:0:root:/root:/bin/bash $sudo cat /etc/shadow |grep -i root root:!:17179:0:99999:7::: シャドウファイルの2番目のフィールドでは、!rootユーザーはログインできないことを意味しますが、なぜrootユーザーにログインできるのsudo suですか? su rootまたはでrootユーザーにログインできないのはなぜsu -ですか?

3
bashスクリプトでsudoを無視する
私は小さなbashスクリプトを持っています: #!/bin/bash touch dummy.txt このスクリプトを実行すると、ルート保護されるsudoものが作成されます。dummy.txt 私がやりたいことは: このスクリプトが実行されるのsudoが通常のユーザーであるかどうかに関係なく、ファイルdummy.txtはrootで保護されるべきではありません。
9 14.04  bash  scripts  sudo 

3
apt-getのアップグレード中にsudo権限がタイムアウトしない
次の点を考慮してください$sudo apt-get upgrade。「Y \ n」の確認を入力して、アップグレードが必要なもののリストを取得します。リストを読む前に「Y」または「n」と入力すると、電話が鳴るか、上司がやってくるか、他のことをします。1時間後に戻ってきて、Yキーを押して更新をインストールします。 パスワードの入力を再度求められることはありません。おそらく、タイマーがユーザー入力を待機しているため、シェル内のその他のsudoコマンドが実行されます。または、ユーザーは更新プロセスを強制終了して次のようなことを実行しsudo -i、単に無期限にrootにとどまることができます。 私はubuntu mate 14.04を使用しています これは注目に値するセキュリティ例外ですか?どこかで報告してみるべきですか?もしそうなら、どこ?
9 sudo  security 

2
毎回パスワードを要求するようにsudoを取得する方法
それを使用しsudoて何かを実行すると、を使用した直後に別の何かを実行するsudoと、パスワードの入力を求められないことがわかります。これは、状況によっては不便な場合もありますが、他の状況ではセキュリティ上のリスクとなります。戻ってきてコマンドを実行し続け、次回の実行時にパスワードの入力を要求する手間がかかります。それで、毎回プロンプトを表示するかどうか、どのようにして取得できるのか、または少なくとも自分のパスワードを非常に短い時間だけ記憶するのかと思っていましたか?


1
ps axのaxの意味は何ですか
と入力sudo ps axすると、システムで実行中のすべてのプロセスが一覧表示されます。しかし、斧とは何か知りたいですか?斧は何の略ですか?それは略語ですか?

3
起動時に `snd-hda-intel`モジュールが確実に読み込まれるようにするにはどうすればよいですか?
sudo modprobe snd-hda-intelサウンドカードを機能させるには、入力する必要があります。 起動時にサウンドドライバーの読み込みを取得できるように、どの構成ファイルを編集し、どのような編集を行う必要がありますか?これを毎回入力する必要はありませんか?

3
Eclipseをsudoとして実行する方法
を使用して端末からGUIアプリケーションを実行するのは悪いことだと私は読んだsudo。 一部のEclipse更新を管理するには、昇格した特権が必要です(スクリーンショットを表示)。 これを正しく行うにはどうすればよいですか?
9 12.04  sudo  eclipse 

3
1つのコマンドでrootとユーザーの両方を終了します
「使用しないsudo su -」などについては知っていますが、正直に言って、ほとんどすべての人が使用しています。 それで、ここに問題があります。rootログインを有効にすることはできないため、ユーザーとしてsshを実行してから、rootにsuする必要があります。 ここにプロセスツリーがあります: 1 7897 7826 7826 ? -1 S 1000 0:00 sshd: josh@pts/0 7897 7898 7898 7898 pts/0 8182 Ss 1000 0:00 \_ -bash 7898 7990 7990 7898 pts/0 8182 S 0 0:00 \_ sudo su - 7990 7991 7990 7898 pts/0 8182 S 0 0:00 \_ …
9 command-line  bash  ssh  sudo  root 

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