Linux - 유저생성(adduser, useradd) 그룹생성 sudo권한부여
user & group 검색 $vi /etc/passwd---------user 생성
ubuntu@ip-172-31-10-164:~$ sudo adduser khjoony
Adding user `khjoony' ...
Adding new group `khjoony' (1001) ...
Adding new user `khjoony' (1001) with group `khjoony' ...
Creating home directory `/home/khjoony' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for khjoony
Enter the new value, or press ENTER for the default
Full Name []: Kim Hwa-Joong
Room Number []:
Work Phone []:
Home Phone []:
Other []:
ubuntu@ip-172-31-10-164:~$ sudo useradd -d /home/khjoony -s /bin/bash -m khjoony
ubuntu@ip-172-31-10-164:~$ sudo id khjoony
uid=1001(khjoony) gid=1001(khjoony) groups=1001(khjoony)
ubuntu@ip-172-31-10-164:~$ sudo useradd -d /home/khj1 -s /bin/bash -G test -m khj1
ubuntu@ip-172-31-10-164:~$ sudo id khj1
uid=1002(khj1) gid=1002(khj1) groups=1002(khj1),3000(test)
---------passwd 변경
ubuntu@ip-172-31-10-164:~$ sudo passwd khj1
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
ubuntu@ip-172-31-10-164:~$ su khj1
Password:
khj1@ip-172-31-10-164:/home/ubuntu$ exit
exit
----------user 삭제
ubuntu@ip-172-31-10-164:~$ sudo deluser
Enter a user name to remove: khj1
Removing user `khj1' ...
Warning: group `khj1' has no more members.
Done.
-----------user 속성 변경
chfn khj
-----------group 생성
groupadd
ubuntu@ip-172-31-10-164:~$ sudo groupadd dev
ubuntu@ip-172-31-10-164:~$ sudo usermod -Gdev khj1
ubuntu@ip-172-31-10-164:~$ sudo id khj1
uid=1002(khj1) gid=1002(khj1) groups=1002(khj1),3001(dev)
ubuntu@ip-172-31-10-164:~$ sudo usermod -Gdev,test khj1
ubuntu@ip-172-31-10-164:~$ id khj1
uid=1002(khj1) gid=1002(khj1) groups=1002(khj1),3000(test),3001(dev)
ubuntu@ip-172-31-10-164:~$
-----------group 변경
$groups group_name // 그룹에 속한 유저들 Users in the group
# groupmod [option] 그룹명
-g gid : gid 를 변경합니다. -o 옵션과 같이 사용해서 중복 설정을 해줄수도 있습니다.
-n 새그룹명 : 그룹명을 변경할때 사용합니다.
$cat /etc/group |grep testgroup
testgroup:x:503
그룹명은 testgroup이고 gid는 503이다
$groupmod -g 510 -n testgroup510 testgroup $cat /etc/group | grep testgroup
testgroup510:x:510
그룹명은 testgroup510이고 gid는 510이다.
$addgroup [option] groupname username
$groups animal
animal:cat
$addgroup animal dog
$groups animal
animal:cat dog
$ sudo groupmod -g 3000 test
$ cat /etc/group
-----------group 삭제
delgroup
groupdel
-----------sudo 권한 부여
설정파일 불러오기 :루트로 로그인하거나 sudo권한 갖은 계정으로 로그인
$sudo visudo 또는 #visudo
%admin ALL=(ALL) ALL 찾아서 바로 밑에줄에 %그룹이름 ALL=(ALL) ALL 추 가하기
Ctrl+X 를 누른후 Y를 눌러 저장한다.
이 때 파일명을 “sudoers.tmp”가 아닌 “sudoers”로 저장해야한다.
-----------root 비밀번호 잊어 버렸을 때
복구모드 (recovery mode) 단일 운영체제 일 경우 부팅중 Shift 키 선택
Drop Root 로 접속
읽기 전용모드를 읽기 쓰기모드로 변경 : mount -o -rw, remount /
passwd root
'my_lesson > _Linux' 카테고리의 다른 글
Linux - Install Ubuntu on Windows:윈도우에서 우분투 설치하기 (3) | 2015.11.28 |
---|---|
Linux - Ubuntu Download _Korea mirroring (0) | 2015.11.26 |
Linux - 종합 기초 (0) | 2014.12.21 |
Linux - nano(pico) editer 사용법 (0) | 2014.12.20 |
Linux - 기본명령어_2 (0) | 2014.12.20 |
댓글