사용자 비밀번호 대신 "doas"와 루트 비밀번호를 사용하세요.

사용자 비밀번호 대신 "doas"와 루트 비밀번호를 사용하세요.

제가 이해하기로는 이 doas유틸리티를 사용하면 루트로 모든 명령을 실행할 수 있지만 기본적으로 루트 사용자의 비밀번호 대신 자신의 비밀번호를 입력해야 합니다.

루트 비밀번호를 요구하려면 어떻게 해야 합니까?

답변1

설계상 이는 달성이 불가능합니다 doas. 루트 암호를 사용하여 루트로 명령을 실행해야 하는 경우 Linux 시스템에서 다음 명령을 사용하여 su이 작업을 수행 할 수 있습니다.

su - -c "command"

(전환 시 루트 환경을 가져오는 데 단일 대시가 사용됩니다.)

BSD 시스템에서는 다음을 사용할 수 있습니다.

su root -c "command"

(이 -c옵션은 루트 사용자의 쉘에 전달됩니다. 이 경우 옵션이 아닙니다 su.)

관련 정보