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

「root」アカウントは、Unixシステムで最も特権のあるアカウントです。

3
通常のユーザーがネットワーク名前空間を使用できるスクリプトは何ですか?
ネットワーク名前空間(netns)を使用するアーキテクチャがあります。通常のユーザーがこれらのネットワークでいくつかの操作を行えるようにしたいと思います。 この投稿にnetns-exec.sh触発され、実行されたスクリプトを記述できます:sudo ip netns exec $1 su $USER -c "$2" 私のsudoerファイルに追加します: user ALL=(ALL) /path/to/netns-exec.sh しかし、私はそれが非常にいので、それについて完全に悪夢を抱く可能性があります。通常のユーザーが名前空間を使用できるようにするより良いソリューションはありますか?ユーザーをいくつかの有用なグループに入れることは可能ですか?私はそれについて検索しましたが、何も見つかりませんでした。

4
sudoがLinuxでは動作するがAndroidでは動作しないのはなぜですか?
Android、Linux、またはUNIX について十分に読んで自分で答える機会がありませんでした。sudoLinuxマシンでは動作しますが、モバイルデバイス(Samsung GT-N8013など)をルートしない限り、Androidでは動作しません。モバイルデバイスをルート化する必要があるのに、通常のLinuxインストールは必要ないのはなぜですか? 私の質問のコンテキストは/programming/14019698/adb-shell-sudo-on-windows-7/14019726#14019726に関連してい ます (また、rootWindowsで「管理者として実行」する特権のエスカレーションと同じように、プログラムをAndroidで実行するように依頼する方法はありますか?この質問が独自のスレッドにあると思われる場合は、作成できます1)

2
rootとスーパーユーザーの違いは何ですか?
彼らは同じものを参照していますか、ルートは単なるファイルシステム内の場所(その究極のベース)であり、スーパーユーザーは特権ユーザー(Windows管理者アカウントに相当するもの)ですか?同じパスワードが必要ですか?スーパーユーザーはカーネル自体ですか?
21 root 


1
sudoユーザーとrootユーザーの違い[非公開]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 閉じた3年前。 /etc/sudoersユーザーが何を行うことができますファイルリストsudoコマンド rootユーザーが/etc/sudoersファイルを作成および変更します。 この概念を理解するのは難しいです。 sudo特権を持つすべてのユーザーがsudoersグループに属している場合、sudo suコマンドを与えることですべてのユーザーがrootになることができます。 次に、実際のrootユーザーは誰で、sudoersグループのユーザーの権限をどのように制御しますか? 説明してください。

11
VimエラーE138:viminfoファイル$ HOME / .viminfoを書き込めません!
私はむしろ奇妙な何かに遭遇したのではないかと心配しています。ファイルを正常に開くとvim README.txt、すべてが正常になります。しかし、にするsudo vim README.txtと、ファイルは空白になりE138: Can't write viminfo file $HOME/.viminfo!、終了しようとするとエラーが発生します。 .viminfoファイルが破損している疑いがあるので、削除しました。この問題は残っています。誰でも助けることができますか?
20 permissions  vim  sudo  root 

3
デタッチスクリーンセッションでルートシェルを実行したままにしておくのは安全ですか?
私は、分離されたスクリーンセッション内でルートシェルを実行したままにすることのセキュリティに興味があります。私は通常これをしません。 ルート以外のユーザーアカウントが侵害される可能性(パスワードの公開、sshキーの侵害など)の他に、心配する必要がある、パスワードで保護された分離された画面セッションへのエントリの他のベクトルがありますセッションは不活性と見なされますか?

4
「sudo」がインストールされていないため、インストールできず、rootかどうかを尋ねられます
Debian 8(Jessie)のインストールを終えたばかりで、インストール中にlib/firmwareファイルが欠落している(rtl8723befw.bin)ため、ディレクトリを作成しようとしましたが、 mkdir: cannot create directory `rtlwifi`: Permission denied sudoを前面に配置しようとしましたが、その後戻ります: bash: sudo: command not found sudoをインストールしようとすると、apt-get install sudoまたはapt-get updateそれを返します: E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 私は本当に何をすべきかを失っています。最新のエラーについて私が見つけた解決策はすべてsudoを使用することですが、それもありません。

2
2つのルートアカウント、何をすべきか?
私はUbuntu 15.04を使用していますが、今日はこのリンクからLinuxセキュリティに関する記事を読んでいます。 UID 0アカウントの部分まですべてがうまくいった ルートのみがUID 0を持つ必要があります。そのUIDを持つ別のアカウントは、多くの場合、バックドアと同義です。 彼らが私に与えたコマンドを実行すると、別のルートアカウントがあることがわかりました。その直後に記事のようにアカウントを無効にしましたが、このアカウントを恐れているので、彼を見つけることができます/etc/passwd rootk:x:0:500::/:/bin/false そして /etc/shadow rootk:!$6$loVamV9N$TorjQ2i4UATqZs0WUneMGRCDFGgrRA8OoJqoO3CCLzbeQm5eLx.VaJHeVXUgAV7E5hgvDTM4BAe7XonW6xmup1:16795:0:99999:7::1: を使用してこのアカウントを削除しようとしましuserdel rootkたが、このエラーが発生しました。 userdel: user rootk is currently used by process 1 プロセス1はsystemdです。誰かアドバイスをください。私はuserdel -f?このアカウントは通常のルートアカウントですか?
19 ubuntu  security  root 

5
なじみのないシステムについて学ぶコマンド[非公開]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 なじみのないUNIXまたはLinuxシステムに(rootとして)ログインします。どのコマンドを実行して自分自身の方向を決め、どのようなシステムを使用しているかを把握しますか?使用中のハードウェアの種類、実行中のオペレーティングシステムの種類、およびアクセス許可とセキュリティに関してはどのような状況にあるのかをどのように把握しますか? 入力する最初と2番目のコマンドは何ですか?

3
rpmでパッケージをインストールできないのはなぜですか?「トランザクションロック」が発生する[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 UnixおよびLinux Stack Exchangeで話題になるようにします。 2年前に閉店。 問題がyumあり、再インストールしようとしています。をダウンロードしましたyum.3.2.0-40-el6.centos.noarch.rpm。 私が試みるとき: $ rpm -ivh yum.3.2.0-40-el6.centos.noarch.rpm 私は得る: エラー:/var/lib/rpm/.rpm.lockにトランザクションロックを作成できません(許可が拒否されました) 私は実行しようとしましたがsu -、このエラーが発生しています: -bash:su:コマンドが見つかりません ` アンインストールyumして強制的に依存関係を無視しようとすると、同じ「許可拒否エラー」が発生します(依存関係を無視せずに、いくつかの依存関係でアンインストールに失敗します)。
19 centos  yum  root  rpm 

4
なぜホイールとオペレーターにルートがあるのですか?グループに所属するルートはこれまでに違いをもたらすことができますか?
FreeBSDマシンで、rootがwheelとoperatorにあることに気づきました。UID 0がグループ内にあると、...なんでも...何にも影響する状況を考えようとしています。さらに、rootは/ etc / passwdにプライマリログイングループを必要としますか?または、ユーザーが空のプライマリグループフィールドを持っている場合、login(3)は窒息して死にますか? (明確にするために、ファイルにはグループ所有者が必要なので、「root」グループの存在の目的を理解しています。ユーザーroot / toor / whateverがそのグループメンバーシップを持っていることの重要性を理解していません。) これは何十年も前のことなのでしょうか、それとも本当の理由がありますか?
18 freebsd  login  root  group 

1
ルートにパスに/ usr / localがないのはなぜですか?
私のvmとサーバーのルートのデフォルトパスには/ usr / local / binが含まれていないことに気付きました sudo -s echo $PATH /sbin:/bin:/usr/sbin:/usr/bin 一方、サーバー上の通常のユーザーは/ usr / local / binを持っています /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin rootがパスに/ usr / localを必要としないのはなぜですか? ユーザーのデフォルトパスはどこで定義されていますか?
18 root  path 

4
スクリプトがルートでない場合にスクリプトの実行を停止する方法(「ルートとして実行されていません!終了しています...」をエコーし​​ます)
ここに私のソースがあります: #!/bin/bash echo "Running script to free general cached memory!" echo ""; echo "Script must be run as root!"; echo ""; echo "Clearing swap!"; swapoff -a && swapon -a; echo ""; echo "Clear inodes and page file!"; echo 1 > /proc/sys/vm/drop_caches; echo ""; キャッシュなどをクリアし、ターミナルでrootとして実行する必要があることをエコーし​​ます。基本的に、rootとして実行されていないことを検出した場合、スクリプトの実行を停止するだけです。 例: "Running script to free general …


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