2s는 SSH 실행 시간의 "정상적인" 변형입니까?

2s는 SSH 실행 시간의 "정상적인" 변형입니까?

내 프로그램에서는 ssh"보통" 약 0.3초가 걸리지만 때로는 2초 이상이 걸릴 수도 있습니다.

이것이 ssh 실행 시간의 일반적인 변화인지, 가끔 발생하는 2초를 없애기 위해 할 수 있는 일이 있는지 궁금합니다.

지금까지 시도/읽은 내용:

  1. pam_systemd구성 파일에서 PAM 모듈을 비활성화합니다 /etc/pam.d/system-auth-ac. 이는 정말 도움이 되었습니다. 한때 SSH 실행 시간이 15초가 넘게 매우 길었는데 비활성화하면 문제가 pam_systemd해결되었습니다.
  2. (권장대로) UseDNS로 설정noSSH 서버에 연결하는 데 시간이 너무 오래 걸립니다.): 내 기본 설정 sshd_config은 이므로 no내 문제와 관련이 없다고 생각합니다.
  3. 주석 처리 sshd_config(에서이 문제):

    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no
    

    시도했지만 내 상황에는 도움이 되지 않았습니다.

  4. SELinux: 장애가 있는.

다른 제안이 있나요?

미리 감사드립니다!

고쳐 쓰다

2초의 실행 시간은 ssh 연결 때문이 아니라 ssh를 통해 전송된 명령 때문이라는 것을 알았습니다. 따라서 ssh 문제가 아니었습니다.

나는 이 질문을 삭제하고 싶지 않습니다. 내가 시도한 것이 도움이 되기를 바랍니다.

감사해요!

답변1

이 옵션을 사용하여 SSH 클라이언트를 실행하면 -vvv가장 자세한 출력이 제공됩니다. 이렇게 하면 지연이 클라이언트로 인해 발생하는지 서버로 인해 발생하는지, 그리고 지연이 발생하는 정확한 위치를 확인할 수 있습니다.

관련 정보