기본 보안 모델 (루트 잠김, sudo
권한 상승에 사용)과 함께 Ubuntu 10.04 LTS 서버를 사용 하고 있습니다. 나는 때때로 sudo -i
높은 권한으로 일련의 명령을 실행해야 할 때나 루트 전용 권한을 가진 디렉토리에서 뒤섞여 야 할 때 사용하는 것을 좋아합니다.
때로는 권한이없는 자체 시스템 계정 ( adduser --system --group --no-create-home --disabled-login some-daemon-user
)으로 실행되는 소프트웨어를 설정할 때 본인이나 루트가 아닌 해당 사용자로 일련의 명령을 실행해야하는 경우가 있습니다 . 을 사용해 보았지만 오류 메시지없이 상태를 sudo -i -u some-daemon-user
반환 1
합니다.
나는 체크 한 syslog
, messages
, auth
, 및 debug
로그 파일 /var/log
과 그들 중 누구도 어떤 메시지를 해당 참조가 포함 sudo
또는 문제의 계정을.
그렇다면 비밀번호를 설정하고 로그인하지 않고 root가 아닌 다른 sudo 스타일이 될 수 있습니까? 내 시스템이 어떤 식 으로든 '깨지'거나 방금 잘못하고 있습니까?
sudo
Florian이 위에서 제안한 것처럼 사용자로 쉘을 실행하는 데 사용하면 다른가요 ?