誤ってファイルを編集した /etc/passwd
次のように私のサーバー上で:
root:x:0:0:root:/root:/sbin/nologin
今私はrootとしてログインすることはできません。入るとき su
コマンドを入力すると、コンソールに次のように表示されます。
/ sbin / nologinを実行できません。そのようなファイルまたはディレクトリはありません
私はサーバーへの物理的なアクセス権がありません、そして私のユーザーはsudoersファイルにありません。
Ubuntu Server Linux 2.6.24-23-serverを実行しています
rootユーザーへのアクセスを取り戻すにはどうすればいいですか?
2
このような事故から回復する唯一の方法は、レスキューモードで起動することです(物理的な存在が必要です)。
—
vonbrand
申し訳ありませんが、この「偶然の編集」につながる正確な状況について詳しく説明していただけますか。それは悪かったですか
—
jnovack
sed
コマンド?太陽フレア?これはどのように意図的ではありませんでしたか?