일반 사용자에게 루트 권한을 할당하거나 여러 사용자 그룹을 할당하는 Linux

1362 단어 계통서버플랫폼
저자: 凨
일반 사용자에게 루트 권한을 할당하는 Linux(Ubuntu14.04)

방법 1


일반 시스템은 admin 사용자 그룹을 기본적으로 설정합니다. (Ubuntu14.04의 경우 admin 사용자 그룹은 루트 권한이 있지만 admin 사용자 그룹은 설정되지 않았습니다.)
1.1 관리자 사용자 그룹 권한 보기
cat /etc/sudoers
출력은 다음과 같다.
# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

% admin 줄,admin 사용자 그룹은 루트 권한이 있습니다. 추가하지 않으면 다음과 같이 변경합니다. 수정하지 않으면 명령을 사용할 때 비밀번호를 입력해야 합니다.
%admin ALL=(ALL) NOPASSWD: NOPASSWD:ALL

1.2.admin 사용자 그룹 파일이 모든 사용자 그룹을 포함하는지 보기
cat /etc/group
없으면 사용자 그룹 추가
1.3 admin 사용자 그룹 추가/수정/삭제(없으면 추가)http://blog.csdn.net/fenglailea/article/details/37035995#t8
1.4 사용자에게admin(root 권한 그룹) 부속 사용자 그룹을 설정하고 사용자에게root 권한 예를 설정합니다. 웹 사용자가 속한 웹 사용자 그룹입니다. 이를 바탕으로admin 사용자 그룹을 추가합니다(admin 사용자 그룹은 루트 권한이 있습니다)
usermod -g web -G admin web                 # web web ,admin 
# , . 
usermod -g web -G admin,www web                 # web web ,admin,www 

방법 2


설정은 루트와 같습니다.
/etc/sudoers
root    ALL=(ALL:ALL) ALL
web    ALL=(ALL:ALL) ALL

명령으로
su –
, 루트 권한을 획득하여 조작할 수 있습니다

좋은 웹페이지 즐겨찾기