WindowsのPCでVirtualBox上でCentOS7を使っています。
su
su root
などのコマンドでrootユーザーに切り替えができません。
以下2つのユーザーがいます。
root
taro
taroでログイン中にsuコマンドを使うと、
パスワード入力を求めら、rootのパスワードを入れると
su: Authentication failure
と表示されます。
以前はこの手順でrootに切り替わっていました。
exitコマンドで、taroを一旦ログアウト、
VirtualBoxのターミナル上に
localhost login:
というプロンプトが出てきて
root
と入力しエンター、
Password:
というプロンプトが出てきて
rootのパスワードを入力しエンター。
これでログインできるので
rootのパスワードが間違っている訳ではないです。
確認のために
useradd jiro
passwd jiro
コマンドで新しくjiroというユーザーを作成。
rootでログイン中
su taro
su jiro
どちらも成功。
パスワード入力を求められず、ユーザーが切り替わる。
taroでログイン中
su root
su jiro
どちらも失敗。
パスワード入力を求められ、正しいパスワードを入力したはずなのに
su: Authentication failure
jiroでログイン中
su root
su taro
どちらも失敗。
パスワード入力を求められ、正しいパスワードを入力したはずなのに
su: Authentication failure
rootユーザーに切り替わらないというよりは、suコマンドのパスワード照合処理がうまいくっていないという印象?
suコマンドが使えなくなる現象について、何かご存知でしたらアドバイスをお願いします。
まだ回答がついていません
会員登録して回答してみよう