![다른 시스템의 루트 계정에 어떻게 SSH로 접속하시겠습니까?](https://linux55.com/image/107047/%EB%8B%A4%EB%A5%B8%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%98%20%EB%A3%A8%ED%8A%B8%20%EA%B3%84%EC%A0%95%EC%97%90%20%EC%96%B4%EB%96%BB%EA%B2%8C%20SSH%EB%A1%9C%20%EC%A0%91%EC%86%8D%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
다른 시스템의 루트 계정에 어떻게 SSH로 접속하시겠습니까? 대상 시스템에 액세스해야 한다고 가정해 보겠습니다.
퀴즈에 나왔던 질문입니다. 분명히 그냥 사용
ssh [email protected]
이것은 대답이 아닙니다. 나는 답을 알고 싶다.
답변1
이는 실제로 SSH를 통해 기본 포트(22)에서 SSH 연결을 허용하는 서버(192.168.xxx.xxx)에 연결하는 올바른 방법입니다. 로그인할 사용자를 지정하려면 다음을 사용할 수 있습니다.
ssh -l root 192.168.xxx.xxx
또는
ssh [email protected]
SSH 서비스가 루트 로그인을 허용하도록 구성된 경우 문제 없이 연결할 수 있습니다(루트 로그인 허용예, sshd_config에서).
답변2
루트 로그인을 비활성화한 다음 SSH를 통해 자신으로 로그인하고 필요한 경우 권한 상승( sudo
, ...)을 사용하십시오 su root
. sudo 등이 기록되므로 이제 추적 가능한 루트 액세스 권한을 갖게 되었습니다.