.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 구성을 백업하려면 그런 다음 우분투를 강제로 다시 설치하십시오 - sudo apt-get --purge 제거 openssh-server
sudo apt-get install openssh-server
/etc/init.d/sshd restart와 같은 명령을 사용하여 SSH를 다시 시작해야 할 수도 있습니다.