저는 Windows 시스템을 사용하고 있으며 SSH 소프트웨어를 사용하여 점프 호스트를 통해 원격 호스트에 연결합니다(저는모르벅스 용어현재). 이제 내 로그인 프로세스는 다음과 같습니다.
mobaxterm에 저장한 점프 호스트 세션을 로드합니다(점프 호스트 IP, 포트, 사용자 이름 및 비밀번호를 설정했습니다).
이제 저는 Jump Host에 있습니다. 서버 그룹을 선택하라는 메시지가 표시되었습니다. 주어진 숫자를 입력하고
Enter
키를 누릅니다 .서버를 선택하라는 메시지가 다시 표시되었습니다. 다른 주어진 숫자를 입력하고
Enter
키를 누릅니다 . 지금은 원격 서버에 있어요하지만 다른 사용자 이름을 사용하고 있어요.이 명령을 사용하여
su - $MYUSERNAME
계정을 전환했는데 원격 호스트의 비밀번호를 묻는 메시지가 표시되었습니다. 비밀번호를 입력하고Enter
키를 누른 후 마침내 원격 호스트에서 내 계정에 로그인되었습니다!
mobaxterm에서 새 세션을 열 때마다. 위의 과정을 반복해야 하는데 꽤 지루합니다. 매번 이 정보를 입력하지 않고도 최종 계정에 로그인할 수 있도록 이 프로세스를 자동화하는 더 좋은 방법이 있습니까?
답변1
같은 문제를 찾고 있었는데 다음 링크를 찾았습니다
따라서 "원격 호스트"에 jumbserver1을 입력하고 "사용자 이름 지정"에 로그인 사용자 이름을 입력한 다음 "명령 실행"에 입력해야 합니다.
ssh -A -t jumbserver2 \ssh -A -t myserver