최근에 노트북을 Ubuntu 21.10으로 업그레이드했습니다. 이것이 관련이 있는지는 모르겠지만 업그레이드 후 다음과 같은 문제가 발생하기 시작했습니다.
직장에서는 SSH를 통해 클러스터에 연결합니다. 이를 위해 키 기반 로그인을 사용합니다. Ubuntu를 업그레이드한 이후로 내 노트북 IP(업무 LAN에 고정되어 있음)가 SSH 로그인에서 반복적으로 차단되었습니다. 이런 일이 가끔 발생하는데(지난 2주 동안 약 4번) 이유를 모르겠습니다.
여러 번 금지 해제된 클러스터 관리자는 잘못된 사용자 이름을 사용한 SSH 로그인 시도로 인해 내 IP가 금지되었다고 말했습니다. 내가 읽은 내용에 따르면 키 기반 로그인에서는 사용자 이름이 중요하지 않기 때문에 이것이 비밀번호 기반 로그인 시도라고 가정합니다(비록 관리자는 로그인 시도가 비밀번호 기반인지 키 기반인지 알 수는 없지만).
잘못된 사용자 이름은 로컬 시스템에서 사용하는 사용자 이름(클러스터에 로그인하는 데 사용)과 집에 있는 Linux 시스템에서 사용하는 사용자 이름(클러스터에서는 다른 사용자 이름을 가짐)이라는 점에 주목할 가치가 있습니다.
클러스터에 액세스하기 위해 키 기반 로그인을 사용한다는 점을 고려하면 현재의심하다이 문제는 잘못된 자격 증명을 사용하여 백그라운드에서 SSH를 통해 클러스터에 연결을 시도하는 로컬 프로세스로 인해 발생합니다. 그러나 나는 모른다어느프로세스가 원인 및/또는 이를 확인하는 방법입니다. 어디서부터 시작해야 할지조차 모르겠습니다.
현재 전체 키체인과 모든 자격 증명을 재설정/삭제하고 "처음부터" 재부팅하는 것을 고려 중입니다. (뭔가 놓쳐서 문제가 해결되지 않을까봐 걱정되지만) 어쩌면 누군가가 더 나은 제안을 가지고 있을까요? 나 지금 지푸라기를 쥐고 있는 중이야...
편집 1 - 댓글에 대한 답변:
다음은 키 기반 인증을 사용하여 클러스터에 로그인하는 SSH 명령입니다.
ssh -X CLUSTER_USERNAME@CLUSTER_HOSTNAME
현재 콘텐츠가 없습니다 .ssh/config
(즉, 파일이 존재하지 않습니다).