Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 새로고침
- Devtools
- livereload
- springboot
- test image
- 웹 테스트 이미지
- 팬톤 색상 웹
- Spring
- RGB 생성
- 테스트 이미지
- RGB WEB
- color site
Archives
- Today
- Total
기억은 휘발성 메모리
Linux 계정 생성(수동, 자동) useradd vs adduser 본문
Linux 계정 생성
자동으로 유저만들기
$useradd vs $adduser
$useradd : 사용자 홈디렉토리를 생성하지 않음
option
- -m : 홈 디렉토리 생성
- -d /home/[guestName] : 홈 디렉토리 이름
- -g [groupName] : 그룹 아이디 설정
- -u [uid] : uid 지정 or Default Auto
- -s /bin/bash : shell 지정
$adduser : 홈디렉토리를 자동으로 생성
(편리한 유저생성), 사용자에게 편리한 유저생성을 하게 도와준다.
수동으로 계정만들기 (원리)
계정 만들기
$sudo vi /etc/passwd
passwd 파일에 user1 : x : 2001 : 2000 : , , , , : /home/user1 : /bin/bash 라는줄을 추가한다.
사용자명 패스워드 uid gid UserInfo HomeDir shell root x 0 0 /root /bin/bash admin x 1000 1000 Address,Phone etc.. /home/admin /bin/bash user1 x 2001 2000 Address,Phone etc.. /home/user1 /bin/bash Group 생성
$sudo vi /etc/group
group 파일에 guest : x : 2000 : 라는 줄을 추가한다.
Home Directory 생성
$sudo mkdir user1
Home 주인 변경 (chgrp [userid], [directory])
$sudo chown user1, user1
Group 변경 (chgrp [group], [directory])
$sudo chgrp guest , user1
passwd 설정
$sudo passwd user1
- 선택사항 유저에게 디스크 할당
$sudo edquota
ex) script를 이용한 user 여러명 생성하기
1) users 폴더에 user들의 이름이 있다고 가정
$ for i in 'cat users'
do useradd -g group1 -m
-d/home/$i -s /bin/bash $i
done
결과 : users에 있는 이름의 계정이 group은 group1, 홈 디렉토리는 /home/[userName], shell은 bash로 지정되어 생성됨
' Things to remember > Linux' 카테고리의 다른 글
Linux 계정 삭제 userdel vs deluser (0) | 2019.03.27 |
---|---|
Linux Directory (0) | 2019.03.27 |
Linux의 파일 구조 (0) | 2019.03.19 |
Linux란? (0) | 2019.03.18 |
Comments