>

이 같은 ssh 인쇄 경고 메시지를 피할 수있는 방법이 있습니까?

"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r",
"@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @\r",
"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r",

원격 호스트 아이덴티티가 변경되었지만 괜찮아요. 이 경고를 없애고 싶을뿐입니다.

  • 답변 # 1

    네 가지 방법 :

    질문에 답하지 않고 새 호스트 키로 시스템에 한 번만 연결하려면 다음 옵션을 사용하십시오.

    ssh -q -o "StrictHostKeyChecking no" this.one.host.name
    
    

    모든시스템에 대한 경고를 영구적으로 제거하려면 ~/.ssh/config 를 편집하십시오.  파일을 추가하여 다음 행을 추가하십시오.

    Host *
    StrictHostKeyChecking no
    
    

    하나서버에 대한 모든 경고를 영구적으로 제거하려면 ~/.ssh/config 를 편집하십시오.  파일을 작성하고 다음 줄을 추가하십시오.

    Host this.one.hostname
    StrictHostKeyChecking no 
    
    

    이 하나의 서버에 대한이 변경에 대한 경고를 제거하려면 ~/.ssh/known_hosts 에서 해당 서버의 호스트 키를 제거하십시오. . 다음에 연결할 때 새 호스트 키가 추가됩니다.

  • 답변 # 2

    이것을 ~/.ssh/config에 추가하십시오 :

    Host 10.*                            # use your own pattern here, eg. *.example.com, example.*.com
      StrictHostKeyChecking   no         # turn off the HostKey check                                                               
      LogLevel                ERROR      # keep it from printing to STDOUT
      UserKnownHostsFile      /dev/null  # (optional) add the host automatically to a black hole, otherwise it would be added to ~/.ssh/known_hosts and show you a warning/message at the top of your session. You may want it added to known_hosts if your shell uses `ssh` autocompletion, such as fish.
    
    

  • 답변 # 3

    ~/.ssh/known_host 에서 해당 호스트의 회선을 취할 수 있습니다  (모든 호스트에는 항목으로 줄이 있습니다.)

    대체 사용 방법 :

    ssh -q -o "StrictHostKeyChecking no" ....
    
    
    -q 를 사용하는 것   ssh 것  자동 실패.

  • 답변 # 4

    기본 $HOME/.ssh/known_hosts에 호스트 키를 추가하지 않는 것이 때때로 바람직합니다.

    -o UserKnownHostsFile=/dev/null 사용   -q 외에  그리고 -o StrictHostKeyChecking=no  known_hosts를 깔끔하게 유지합니다. 예를 들면 다음과 같습니다.

    ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -q user@scripts.local
    
    

  • 답변 # 5

    대체 제안은 호스트 키가 변경되는 이유를 식별하고이를 중지하도록하는 것입니다.

    예를 들어, 컨테이너 또는 프로비저닝 시스템을 통해 호스트를 구축하는 경우 인스턴스마다 동일한 알려진 호스트 키를 일관되게 사용해야합니다.

    이것이 항상 가능하지는 않다는 것을 잘 알고 있으며 호스트가 제어 범위 밖에서 관리 될 수 있지만 이러한 호스트 키 경고는 이유가 있으며 중요합니다. 예외 횟수를 줄이는 것이 좋습니다.

    그렇지 않으면 귀하의 ~/.ssh/config 에서 StrictHostKeyChecking No에 투표합니다  문제가있는 특정 호스트 만 해당.

  • 이전 'scangearmp'드라이버가있는 경우 Canon 통합 스캐너로 스캔하는 방법은 무엇입니까?
  • 다음 keyboard shortcuts - qemu/virt-manager로 포커스를 해제하도록 핫키를 구성하는 방법