답변:
groupadd
올바른 명령 인 것 같습니다 : RHEL5 admin . addgroup
데비안 특정 commnad입니다.
루트로 로그인 했습니까? groupadd
는 /usr/sbin
기본적으로 경로에 없습니다. 실행 echo $PATH
하고 있는지 확인하십시오 /usr/sbin
. 루트가 아닌 것으로 실행하는 것은 매우 도움이됩니다. 그룹을 추가하려면 루트 액세스 권한이 필요합니다.
groupadd
명령을 찾지 못하는 일반적인 이유 는 프로그램에 대한 읽기 액세스 권한이없는 사용자로 명령에 액세스하려고하기 때문입니다 /usr/sbin/groupadd
. 루트 사용자로 su
또는 sudo
루트로 로그인 하여 루트 사용자의 ID를 가정 한 후 명령을 찾아야합니다.
Cent OS 7을 사용하고 있으며 프로그램 권한으로 다른 사람이 읽을 수 없다는 것을 알았습니다.
#>ls -l /usr/sbin/groupadd
-rwxr-x---. 1 root root 61336 Mar 6 2015 /usr/sbin/groupadd
보시다시피 다른 사용자에 대한 권한이 설정되어 있지 않으므로 루트가 아닌 사용자로 프로그램을 쿼리하면 프로그램을 찾지 못하는 이유를 설명합니다.
/usr/sbin/groupadd <newgroupname>