scp 파일에서 원격 기계 문제 총결 및 해결 방법

2622 단어 Ubuntu
오늘 다운로드 서버 로그에서 많은 문제가 발생했습니다. 그에 상응하는 해결 절차를 기록하여 나중에 보기 편리하도록 하겠습니다.
    # copy 192.168.1.102 
    scp -r local_dir readonly@192.168.1.102:/home/readonly/remote

명령을 실행한 후 Connection timed out 오류가 발생했습니다.오류 메시지는 다음과 같습니다.
    ssh: connect to host 172.16.13.222 port 22: Connection timed out
    lost connection

이 경우 일반적인 해결 단계는 다음과 같습니다.
  • 먼저 원격 호스트를 핑합니다.핑통할 수 있는지 없는지.
  •     ping 192.168.1.102
  • 만약에 핑통할 수 있다면 원격 호스트의 문제라는 것을 설명한다.
  • 먼저 ssh를 통해 연결할 수 있는지 확인하고 연결이 통하지 않으면 아래의 절차에 따라 더욱 조사한다
  • 원격 호스트가 Openssh-server 서비스를 설치했는지 확인합니다.
        dpkg -l | grep openssh-server
        # sshd 
        sshd
    
        # ,  apt-get 
        sudo apt-get openssh-server
  • openssh가 시작되었는지 확인하십시오.
        ps -ef | grep sshd
    
        #ps -ef | grep sshd
        #root     17758     1  0 17:11 ?        00:00:00 /usr/sbin/sshd -D
  • 방화벽이 22포트를 통해 접근할 수 있는지 확인합니다
        # 
        sudo ufw status
    
        # 22 ,  22 
        # 
        sudo ufw disable
        # 22 
        sudo ufw allow 22

  • 좋은 웹페이지 즐겨찾기