127.0.0.1로 SSH를 연결해야 하는 이유는 무엇입니까? [폐쇄]

127.0.0.1로 SSH를 연결해야 하는 이유는 무엇입니까? [폐쇄]

저를 포함한 사용자들이 직장에서 SSH를 통해 127.0.0.1에 연결하는 것을 봅니다. 내 경우에는 다른 사용자 ID와 비표준 포트에서 Linux 작업 환경(호스팅)에 액세스하는 과정의 일부로 이 작업을 수행했습니다.

내가 왜 이 일을 하는지 알고 싶어요.

제가 사용한 명령은 xxxxx가 포트 번호입니다(포트 22가 아니라 완전히 다른 포트입니다).ssh [email protected] -p xxxxx

이 프로세스는 제가 직장에서 물려받은 이전 Linux 설치의 일부입니다. 이들그냥 그리고 의 차이점은 무엇인가요?ssh [email protected]su user

답변1

사용하면 효과적으로 다시 로그인되므로 해당 사용자에 대한 표준 로그인 환경을 얻게 됩니다. 사용자만 변경됩니다. ssh [email protected]su user

더 나은 비교는 su - user환경을 설정하는 것입니다. 이 경우에는 특별한 일을 하지 않는 이상 큰 차이는 없는 것 같습니다.

누가 사용하든 아무도 모르기 ssh때문에 회사에서 물려받은 지식을 사용하는 것인지 궁금합니다 !-su

답변2

SSH 연결을 위해 특별한 환경을 구성하지 않는 한 큰 차이는 없습니다.

/home/user/.ssh/ssh_config/etc/ssh/sshd_config, 또는 에서 찾을 수 있습니다 /etc/sshd_config.

답변3

질문의 정보에 따르면 SSH 연결이 로컬 시스템에서 종료된다고 가정할 이유가 없습니다.

가끔 로컬 호스트에서 원격 호스트의 SSH 서버로 특정 포트가 전달되는 것을 볼 수 있습니다. 그러면 그것은 ssh user@localhost -p 12345로컬과 분명히 다른 것과 동일해집니다.ssh [email protected]su

이렇게 설정하는 이유는 대개 사용자가 기억하거나 이해할 필요가 없고 remote.example.com실제로는 방화벽으로 보호되어 직접 접근할 수도 없기 때문입니다. 또한 이를 통해 관리자는 실제 연결이 라우팅되는 방식을 투명하게 변경할 수 있습니다.

관련 정보