Sudoパスワードを変更しようとしました(誤ってsudoersリストから削除しました)。フォローしてみました。
e
モードに移動しました。ro quite splash
をrw init=/bin/bash
に置き換え、F10を押してルートシェルに入ります。
root@nouser$ passwd vasu
bash : passwd command not found
root@nouser$ Sudo passwd vasu
bash : Sudo command not found
Sudoやpasswdなどのコマンドが/usr/bin
にあることは知っています。しかし、/usr
フォルダーが空であることがわかりました。 ls /home
も空です。しかし、実際にはホームフォルダーに3人のユーザーがいます。一般的なブートでpasswd
コマンドを実行できます。 (もちろん、それはできないと言っています)。
問題の原因を教えてください。
mount -o remount,rw /
mount /usr
/usr/bin/passwd root
reboot
どこ
/
をマウントするにはrw
で/usr
をマウントする必要がありますpasswd
コマンドには/usr
が必要です。