su
데비안 8.x의 기본 사용자 가 /root/... 액세스 권한을 가지고 있음에도 불구하고 왜 sudoers 목록에 없는지 궁금합니다.sudo
여기
다음과 같은 여러 가지 이유로 루트로 세션을 여는 것보다 sudo를 사용하는 것이 더 좋습니다(더 안전합니다).
나는 데비안을 사용할 때 기본 설정을 고수하려고 노력합니다. 따라서 sudoer 목록에 기본 사용자를 추가하지 않았습니다.
그러나 위에서 언급한 단점도 있습니다.
그런데 기본 방식을 바꿔야 할지 궁금합니다.
답변1
https://unix.stackexchange.com/a/106582/29483
이는 설치 매개변수의 부작용입니다. 설치 중에 루트 비밀번호를 지정하면 기본적으로 sudo가 설치되지 않습니다. 루트 비밀번호를 지정하지 않으면 sudo가 설치됩니다. 이 주제에 대한 권위 있는 출처는 아래에 인용되어 있습니다. 관련된 또 다른 특별한 경우는 설치 중에 sudo-ldap 패키지를 지정하면 sudo가 설치되지 않는다는 것입니다. 루트 비밀번호 없이 sudo-ldap을 설치할 수 있는 유일한 경우입니다. sudo에서 후자로 업그레이드하려면 업그레이드 프로세스 중에 루트 비밀번호가 있어야 합니다.
루트 사용자의 비밀번호를 지정하지 않으면 계정이 비활성화되지만 나중에 새 시스템에서 관리 작업을 수행할 수 있도록 sudo 패키지가 설치됩니다. -- debian-installer/manual/en/howto/installation-howto.xml에서