2022-05-06 리눅스_사용자_생성_관리_전환
2022. 5. 6. 22:42ㆍBE/Linux
[리눅스 / 유닉스]사용자 관리(사용자 추가 useradd, passwd파일, 시스템계정 )
useradd
useradd test1
passwd test1
사용자가 추가되었지만 홈 디렉터리가 없다.
useradd -m test1
사용자와 함께 홈 디렉터리를 자동으로 생성하는 명령어
/etc/passwd
cd /etc/
vim passwd
사용자의 목록을 저장하고 있는 파일.
파일 내부 분석
사용자 계정명 | 패스워드 | user id | group id | 기타 정보 | 홈 디렉터리 | 로그인 쉘 |
root | :x | :0 | :0 | :root | :/root | :/bin/bash |
root | (x=암호화 별도로 저장) | root의 uid는 0 | root의 gid는 0 | 일반적으로 사용자의 이름 | /root에 홈 디렉터리 위치 | 로그인시 bash쉘 사용. |
user1 | :x | :1001 | :1001 | : | :/home/user1 | :/bin/zsh |
user1 | (x=암호화 별도로 저장) | uid = 1001 | gid = 1001 | 일반 사용자는 /home/아래에 홈 디렉터리 생성 | zsh 사용 |
사용자 전환
# switch user
su user1
su : Switch User. 로그아웃 없이 임시로 다른 사용자의 UID, GID 환경을 사용하는 명령어.
sudo 명령어 권한 부여
sudo usermod -a -G sudo username // sudo 명령어 권한 부여
처음 유저를 생성하고 sudo 명령어를 실행시킬 권한이 없는 경우에 해결방법이다.
-a : append
-G : groups
'BE > Linux' 카테고리의 다른 글
2022-05-09 awk_정리 (0) | 2022.05.09 |
---|---|
리눅스 원격 서버 파일 송수신 (0) | 2022.05.06 |
[네이버 클라우드] 1년간 무료 리눅스 서버 구축하기 (0) | 2022.05.05 |
2022-05-03 Daemon 실행 (0) | 2022.05.03 |
2022-05-02 백그라운드 실행 (0) | 2022.05.03 |