web-dev-qa-db-ja.com

管理者アクセスでルートフォルダーにアクセスする方法

Ubuntu 16.04にApacheサーバーをインストールしました。今、私は頻繁に管理者アクセスでアクセスしたいです。今まで私は次のコマンドを使用しました:

gksu nautilus

数日前から。両方のPCで機能していません。このコマンド検証を入力すると、パスワードのプロンプトが表示されます。パスワードを入力すると、新しいnautilusウィンドウも開きますが、そのフォルダーに何かを貼り付け/書き込みたい場合、新しいウィンドウにメッセージが表示されます。

アクセス拒否

私も試しました

Sudo nautilus

しかし、同じ結果も。それに言及することは重要です、私は問題なくSudoで他のコマンドを使用できます!!!それは本当に迷惑です。以前と同じように、GUI内のルートフォルダーにアクセスしたい。どうやってやるの?助けてください。

1
tuxtu

グラフィカルアプリは、Sudoを使用して実行しないでください。これは、ユーザー空間の権限を乱すリスクがあるためです。

gksuは以前の方法でしたが、現在はSudo -H。による man Sudo

-H, --set-home
             Request that the security policy set the HOME environment
             variable to the home directory specified by the target user's
             password database entry.  Depending on the policy, this may
             be the default behavior.

探しているコマンドはSudo -H nautilus

3
user589808