誤って/bin/suを削除しました。

誤って/bin/suを削除しました。

私はUbuntuシステムで作業しており、/bin他の編集を試みている間にタイプミスのためにシステムを削除しました。suこれで、ユーザーとルートを前後に切り替えることはできません。

su別のコンピュータからファイルをインポートして一時的な解決策に入れようとしましたが、まだ権限が拒否されたというメッセージが表示されますが、/binrootとしてログインしているため、ルートを試みましたがchown(成功)、まだユーザーを交換できず、「権限が失敗します。拒否されました」。

回復するための迅速な方法はありますか、それともどのような回復が必要ですか?

答え1

バイナリはsuパッケージで提供されますlogin。以下をsu実行して再インストールして復元できます。

apt-get install --reinstall login

もちろん、これはrootアクセス権があると仮定していますが、まだrootセッションが開いていると言っても問題ありません。

関連情報