VMマシンにKali Linuxをインストールしましたが、端末からユーザーをrootに変更することはできませんsu
。コマンドはsudo
正しく機能しますが、su
「ディレクトリの代わりにbin/bash/****(私のユーザー名)を実行できません」というメッセージが表示されます。
答え1
login shell
エラーメッセージによると、rootユーザーがファイルに正しく設定されていないようです/etc/passwd
。
$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
システムのほとんどの場合、次のようになります。
root:x:0:0:root:/root:/bin/bash/****
ユーザー名はどこにありますか****
?
ファイルを開き、/etc/passwd
ログインシェルを変更します。