본문 바로가기

개인 공부방/LINUX 기본

사용자,그룹 정보편집




useradd
usermod
userdel
 
groupadd
groupdel
 
 
 
ls /etc/passwd  사용자 기본정보를 저장하는 파일
ls /etc/group   그룹정보를 저장
ls /etc/shadow    사용자 비밀번호를 저장
 
 
cat /etc/passwd | grep centos
centos:x:500:500::/home/centos:/bin/bash::
계정명    UID GID   Home Directory
         비번       comment             사용자의 명령어 번역기
 
 
cat /etc/group | grep cents
centos:x:500:.....
그룹명    GID Groups
 
cat /etc/shadow | grep centos
centos:j2349f8gmsdfj:15146:0:99999:7:::
계정명 비밀번호        사용자의 사용기간
 
 
 
사용자 정보
기준 : 계정명
권한 : UID GID
설명 : Comment
폴더 : User Directory
명령어 번역기 : Shell
/etc/group
그룹명 :
/etc/shadow
비밀번호
사용기간
 
 
useradd [option[Arguments]] 계정명
 
useradd account(계정명) 
=>지정된 사용자명으로 구성된 계정을 생성한다.
*계정은 여러가지 사용자의 정보가 필요
사용자가 필요로 하는 정보를 제공하는 방식을 기본적인 값을 유지하는 형태로 생성. 따라서 지정된 사용자의 정보를 원하는 형태로 유지하고 저장하는 방식으로 이용하게 하려면 옵션을 통하여 사용자 정보를 직접 입력
 
useradd -d /web/master webmaster
userdel webmaster
mkdir web
useradd -d/web/master webmaster
ls ld /web/master
 
su - webmaster
 
tail /etc/passwd    //순차적으로 증가하는 계정명의 UID,GID
 
useradd -d /web/user1 -u 600 webuser1   //600번으로 만듦
 
userdel -r webuser1  //옵션값을 줌으로써 /web폴더의 잔재를 마저 지운다.
 
groupadd -g 201 webuser
cat /etc/group | grep webuser
 
groupadd -o -g 101 webuser1
groupdel webuser1
 
useradd -d /web/user1 -u 601 -g webuser webuser1
useradd -d /web/user1 -u 601 -g webuser webuser2
 
고정된 ID
0~20 System 자원관리
21~200 root 자원관리
201~500 특정한 사용자
 
 
usermod
==
 
mkdir /web/naver
ls /web
 
usermod -d /web/naver/master webmaster
mv /web/master /web/naver/
 
디렉토리 한번에 이동하려면
usermod -d /web/naver/webuser1 -m webuser1
ls -l /web
ls -l /web/naver

'개인 공부방 > LINUX 기본' 카테고리의 다른 글

FD, Shell  (0) 2016.04.06
프로세스, ps 명령어  (0) 2016.04.06
backdoor 백도어  (0) 2016.04.06
계정권한 sticky bit  (0) 2016.04.06
사용자 권한. owner, user, group, other  (0) 2016.04.06