osx에서 osx로 SSH를 사용한 다음 프록시를 사용합니다.

osx에서 osx로 SSH를 사용한 다음 프록시를 사용합니다.

집에도 Mac이 있고 직장에도 Mac이 있습니다. 업무용 Mac은 SSH를 통해 모든 업무 관련 서버에 연결되도록 설정되어 있습니다. 때로는 집에 있는 Mac에서 연결하고 업무용 Mac에 설정된 서버에 액세스해야 하는 경우도 있습니다. VPN에 연결하고 업무용 Mac에 SSH로 연결하고 업무용 Mac 구성에 설정된 다른 서버에 SSH로 연결하려고 하면 업무용 Mac 사용자 비밀번호를 묻는데 비밀번호가 없어서 그냥 Enter 키를 눌러야 연결하려는 서버의 비밀번호를 묻는 메시지가 표시됩니다(키 없는 SSH 설정).

SSH를 통해 업무용 Mac에 연결하면 기본적으로 ssh-agent가 실행되지 않습니다. 수동으로 시작해야 합니다.

집에 있는 Mac에도 비슷한 설정이 있는데, Linux virtualbox에 ssh를 연결한 다음 상자에서 ssh-agent를 사용하여 Amazon ec2 인스턴스에 연결했는데 문제 없이 잘 작동합니다.

이 문제를 해결하는 방법을 알려주실 수 있나요? 아니면 해결책?

답변1

SSH 로그인 중에 SSH 에이전트에 키를 추가하려면 비밀번호를 입력해야 하지만 .bashrc를 설정하여 이러한 명령을 자동으로 실행할 수 있습니다.

그러나 홈 시스템에서 잠금 해제된 키를 직장의 추가 SSH 세션에도 사용하려면 ForwardAgentssh_config 파일(~/.ssh/config)의 옵션을 사용할 수 있습니다.

관련 정보