/root ディレクトリにアクセスできません。

/root ディレクトリにアクセスできません。

仮想マシンではなく、2番目のオペレーティングシステムとしてMacにUbuntuをインストールしました。端末を開くと、私のユーザー名はルートではなくubuntuです。だからそれはubuntu@nadia-ubuntu:/$

その後、ルートディレクトリに移動しようとします。私は入る

cd root

しかし、このエラーが発生しました。

bash: cd: root: Permission denied

続けて打者を打つ

su - root

その後、パスワードを求めます。ログインパスワードを入力してください。 5秒後に私はこれを得ます:

su: Authentication failure

このルートアクセス権を取得するにはどうすればよいですか?

実際のコードは次のとおりです。

ubuntu@nadias-ubuntu:/$ cd /root
bash: cd: /root: Permission denied
ubuntu@nadias-ubuntu:/$ su -root
su: invalid option -- 'r'
Try 'su --help' for more information.
ubuntu@nadias-ubuntu:/$ su - root
Password: 
su: Authentication failure
ubuntu@nadias-ubuntu:/$ 

ベストアンサー1

同じ名前で別の概念を混同しています。

  • (別名rootユーザーまたは) は管理者アカウントで、マシンへのフルアクセス権を持ちます。

  • これルートディレクトリはい/、ファイルシステム階層の最も高い(最上位)ディレクトリです。

  • これ/ルートディレクトリはい/root、これはスーパーユーザーのホームディレクトリです。権限のないユーザー(あなたの場合は「ubuntu」)は通常これにアクセスできません。

このコマンドを使用するsu - rootとスーパーユーザーになります。これを行うには、スーパーユーザーのパスワードを入力する必要があります。

sudoersファイルに "ubuntu"ユーザーがいる場合は、コマンドを使用してスーパーsudo su - rootユーザーになることができます。この場合、「ubuntu」ユーザーのパスワードを入力する必要があります。

マンページ:Sudo

おすすめ記事