내 설정에서 내 목표는 다음과 같습니다.
- 일상적인 사용을 위한 최소한의 권한을 가진 표준 사용자
- 에 정의된 수퍼유저 계정
/etc/sudoers
.
두 번째 사용자에게 홈 디렉터리가 필요합니까? 두 사용자 모두 tempsudo
설치 단계에서 생성된 계정에서 생성됩니다. 다음 명령을 사용하여 계정 #2를 만든 후 계정을 삭제하겠습니다.
sudo adduser --no-create-home permsudo
그래픽 환경에서 문제가 발생합니까 gksudo
? 저는 Linux Mint Debian을 사용하고 있어서 데스크탑 환경을 실행하겠습니다.
답변1
당신은 혼란스러워합니다. 시스템에는 이름이 지정된 계정이 root
있으며 그에게는 계정(전통적으로 가족 /root
)이 있습니다. 그것은 전능하며 다른 시스템과 유사하게 "슈퍼유저"라고도 불립니다. 이 명령을 su(1)
사용하면 한 사용자가 다른 사용자(대체 사용자)로 쉘을 시작할 수 있으며, 이 명령을 사용하면 sudo(1)
제어된 방식으로 다른 사용자의 권한으로 명령을 실행할 수 있습니다(이 파일에는 /etc/sudoers
구성이 포함되어 있습니다. 참고자료 참조 sudoers(5)
). sudo
일반적으로 일반 사용자가 root
.
답변2
이 보조 sudo 사용자에게는 홈 디렉터리가 필요하지 않습니다.
이 접근 방식에는 뚜렷한 문제가 없지만 기본 GUI 설정이 없으므로 이러한 설정이 중요한 경우 홈 디렉터리를 만들고 잠가야 합니다. 로그인하여 GUI를 통해 이 사용자를 사용하려는 경우 일반 사용자와 다르게 보이는지 확인해야 상자를 깨는 도구가 있을 때 분명해집니다.