루트/관리자 권한이 있는 사용자 추가

루트/관리자 권한이 있는 사용자 추가

빠른 질문. 저는 많은 Debian 컴퓨터(서버)를 실행하고 있으며 UI를 설치하지 않습니다.

SSH 연결을 통해 모니터링을 설정하려고 합니다(모니터링 도구는 상자를 스캔하기 위해 SSH 연결을 설정합니다). 우리는 (루트를 사용하는 대신) 이 역할에 대한 전용 사용자를 만들고 싶습니다. sudo모듈을 설치하고 새 사용자에게 루트와 동등한 액세스 권한( )을 제공 할 수 있다는 것을 알고 있지만 ALL=(ALL) ALL이렇게 하려면 사용자가 "sudo"를 사용하여 각 명령을 실행해야 하며 이것이 모니터링 도구에서 어떻게 작동하는지 잘 모르겠습니다. 나는 Windows 세계에서 왔습니다. Windows의 관리자 그룹에 사용자를 추가하는 것과 Linux에서 동일한 기능은 무엇입니까(사용자에게 전체 관리 액세스 권한 부여)?

안전수칙 강의를 하지 마세요.

아, 한 가지 더 질문이 있습니다. 가능한 모든 옵션을 자세히 설명하는 SSH에 대한 "완전한" 가이드를 알려줄 수 있는 사람이 있나요 sshd_config?

감사해요!

답변1

관리자 그룹에 사용자를 추가하는 것은 배포에 따라 해당 사용자를 sudo또는 그룹에 추가하는 것과 같습니다. wheel그러나 sudoWindows에서 관리자 권한을 사용하려면 "관리자 권한으로 실행"해야 하는 것처럼 여전히 사용자가 모든 명령을 실행하기 전에 실행해야 합니다. 이 명령을 사용하는 데 필요하지 않은 권한을 가진 새 사용자를 추가하려면 sudo새 사용자에게 uid 0을 할당합니다. 이것은 나쁜 생각이지만 당신이 원하는 대로 이루어집니다.

답변2

uid=0으로 설정하면 사용자에게 루트 권한이 부여됩니다. 기본적으로 사용 ALL=(ALL) ALL(특히 사용 ) 과 동일 NOPASSWD하지만 sudo사용자가 무제한으로 변경할 수 있지만 사용 시 최소한 어느 정도 조정을 받을 수 있습니다 sudo.

귀하에 대한 보다 정확한 정보를 제공하십시오.모니터링 도구더 나은 답변을 얻는 데 도움이 됩니다.

아, 한 가지 더 질문이 있습니다. 가능한 모든 sshd_config 옵션을 자세히 설명하는 SSH에 대한 "완전한" 가이드를 알려줄 수 있는 사람이 있나요?

맨 페이지라고 합니다. 당신은 입력man sshd_config그러면 모든 옵션이 나타납니다.

관련 정보