Arch Linuxでは「su」を使用できないようです。

Arch Linuxでは「su」を使用できないようです。

怠惰に、Zenインストーラを介してArch Linuxをインストールしました。インストール中に、セットアップウィザードがrootパスワードを尋ねたがパスワードが設定されていない場合、私のユーザーパスワードを使用すると思ったので、rootパスワードを入力しませんでした。

suこれでroot権限を取得するために実行しようとしていますが、次のように表示されます。

su: failed to execute /usr/bin/: Permission denied

sudo passwd root パスワードを入力して実行しようとしましたが、su同じ結果が表示されます。chmod 755逃げて//binこれ以上/lib できることが思い出されませんでした。

ベストアンサー1

私は同じ問題に直面しました。インストーラにルートシェルを/usr/bin/に設定するバグがあります。

https://github.com/spookykidmm/zen_installer/issues/2

sudo chsh -s /bin/bash root #this should fix, if your user has sudo
su -s /bin/bash - # or specify the shell in su

おすすめ記事