.png)
今日、VPS (Ubuntu 16) にログインできないことがわかりました。昨日、これを作りました:https://www.digitalocean.com/community/questions/how-do-i-restrict-a-user-to-a-specific-directory
私のphpmyadminもログイン時にエラーが発生します: # 2002
SFTP および Putty 経由でログインできません。
VPS を再インストールしてデータを失うことなく、これを修正するにはどうすればよいですか?
編集: VPS プロバイダーは私にローカル コンソール VPS へのアクセスを許可したので、私は VPS を使用していますが、これを修正するにはどうすればよいですか?
答え1
何かを行うと、問題が悪化するリスクがあります。最初のステップは、コンソール経由でログインし、バックアップして、完全に制御できる別のシステムにバックアップをプッシュすることです。
何をしたか正確にわからないと適切な回答を出すのは難しいですが、sshd の設定を間違えている可能性が高いようです。sshd が実行中かどうかを確認し、ログ ファイルでヒントを探して、実行されていない場合は sshd を再起動するか、設定で発生したエラーを修正して ssh を再起動します。
そこまでできない場合は、あまり制御されていないオプションとして、sshを再インストールします。まず、
mv /etc/ssh /etc/ssh-broken
古い ssh 設定をバックアップします。その後、Ubuntu に強制的に再インストールします - sudo apt-get --purge remove openssh-server
sudo apt-get install openssh-server
/etc/init.d/sshd restartのようなコマンドでsshを再起動する必要があるかもしれません。