ssh를 루트로 실행할 때 보안 문제가 발생합니까?

ssh를 루트로 실행할 때 보안 문제가 발생합니까?

어떤 이유로든 안전하지 않다면 SSH 클라이언트를 나타내는 컴퓨터의 루트일 때 SSH 서버에 연결하라고 스스로에게 묻고 있었습니다. 인터넷 검색을 하다가 SSH 서버에 루트로 로그인하지 말라는 내용의 질문과 기사만 찾았습니다.

그럼 실행해도 괜찮을까요? root@mycomputer:~$ ssh serveruser@serverip

또는 user@mycomputer:~$ sudo ssh serveruser@serverip ?

편집하다:@guntberts 질문, 제가 왜 이 일을 할까요: 왜냐하면 어떤 상황에서는 그것이 더 편리하거나 더 빠를 것이기 때문입니다.

예를 들어 컴퓨터의 루트이고 사용자를 다시 전환하지 않고 서버에 로그인하고 싶거나 루트만 읽을 수 있는 무언가를 서버에 복사하거나 동기화하려는 경우입니다. 물론 꼭 필요한 것은 아니며 보안 문제가 있는 경우 수행해서는 안 됩니다.

답변1

유일한 문제는 권한이 없는 사용자 대신 루트로 첫 번째 1024 아래의 로컬 포트를 프록시할 수 있다는 것입니다.

어떤 경우에는 이것이 바람직하다문제 설정-ssh-tunnel-for-port-80

관련 정보