/bin/false: そのファイルやディレクトリはありません。 rootとしてログインしたり、操作を実行したりすることはできません。

/bin/false: そのファイルやディレクトリはありません。 rootとしてログインしたり、操作を実行したりすることはできません。

はい、ゲストアカウントを使用して別のテーマを作成しましたが、ここでは編集したりコメントしたりできません。

大きな問題があって怖いですね。今日起動してSFTPに接続できないとき、これはすべて始まりました。

sshd_configファイルを操作して問題を解決しようとしましたが、問題が発生する可能性があります。

rootとしてログインしようとしましたが(他のアカウントはありません)、次のように表示されました。

ここに画像の説明を入力してください。

私は仮想マシンでfreebsd 9.3 x64を実行しており、すべてがうまくいきましたが、今日はすべてクラッシュしました。

この問題を解決する方法を知っている人がいれば助けてください。ここではやることが多いので、どうすればいいのか分かりません。 |

SSH経由でrootとしてログインしようとすると、アクセスが拒否されます。

ベストアンサー1

ルートのシェルをに設定したようです/bin/false。シングルユーザーモードで再起動し、chshを使用して再度変更する必要があります/bin/csh

または、toorアカウントにパスワードを設定した場合を使用してtoorログインできますchsh -s /bin/csh root

繰り返しますが、sudoインストールした場合は、rootではなく通常のユーザーとしてログインして実行できますsudo chsh -s /bin/csh root

または、root以外のユーザーとしてログインしてをsu -m実行することもできますchsh -s /bin/csh

SSHを介してシステムにアクセスできる場合は、問題を解決するために機能するルートシェルも必要ありません。速く走る:

ssh root@VM-ip chsh -s /bin/csh root

そして、要求されたら、ルートのパスワードを入力してください。

その後、rootですべての操作を実行するのは間違いですので、rootではなくユーザーアカウントを直接作成してください。ルートアカウントはシステム管理タスクに使用され、一般的な使用には使用されません。

おすすめ記事