Solaris에서 sudoers 파일은 어디에 있습니까? Solaris 버전 (특히 9와 10)간에 차이가 있습니까?
답변
경우 당신이 sudo
의 visudo
를 Where 명령을 말해야 sudoers
파일입니다.
$ sudo visudo -c
Password:
/etc/sudoers: parsed OK
^^^^
여기를 참조 하십시오.
답변
Solaris 9 또는 10에는 sudo가 포함되어 있지 않습니다. Solaris 11까지 Solaris와 함께 번들로 제공되지 않았습니다. 따라서 Solaris 9 & 10의 경우 대답은 “설치 한 버전에 관계없이 어떤 경로로 컴파일되었는지”입니다.
답변
솔라리스는 그보다 더 고급 권한 시스템을 가지고 있습니다. 예를 들어, 일반 루트 액세스 권한을 부여하지 않고 다른 사람이 권한있는 포트에 액세스하도록 허용 할 수 있습니다. sudo의 기능을 수행하려면 “기본 관리자”프로파일을 사용자에게 추가하십시오.
# usermod -P"Primary Administrator" someuser
그리고 그 사용자 아래에서 :
$ pfexec command
프로필은 / etc / security / prof_attr에 정의되어 있습니다. 여기에는 프로필에 세분화 된 권한 목록이 표시됩니다. 사용자 / 프로필 할당은 / etc / user_attr에 있습니다.
답변
sudo로 컴파일 된 위치에 따라 다릅니다. sudo 및 visudo 도구가 모두 알고있는 한 기본적으로 어디서나 사용할 수 있습니다.
나는 달리는 경향이있다
strings `which sudo`
시스템 X가 sudoers 파일을 보관하는 위치를 알고 싶을 때 (권한이 필요할 수 있음).
답변
sudo 대신에
su-
답변
그것은 아래의 /usr/local/etc
내 오라클 솔라리스 10 1/13 s10x_u11wos_24a X86 시스템. visudo
명령 이 없었습니다 .
답변
/opt/csw/etc/sudoers
경로입니다 …