12 리눅스에 사용자 계정 추가하기
10 Jul 2019 | linux VirtualBox centos사용자 계정 추가 옵션
- b : 이 위치 아래에 사용자 이름으로 된 홈디렉터리가 만들어집니다.
- d : 이 위치 아래에 사용자 데이터가 저장됩니다.
- D : 사용자를 새로 만드는 대신 useradd의 기본 설정을 바꿉니다.
- e : 계정 만료일을 지정합니다.
- f : 비밀번호 만료일을 지정합니다.
- g : 사용자가 속할 그룹(1개)를 지정합니다.
- G : 사용자가 속할 그룹(여러개)를 지정합니다.
- h : 도움말을 보여줍니다.
- M : 홈디렉터리를 만들지 않습니다.
- s : 사용자가 기본으로 사용할 쉘(bash 등)을 지정합니다.
- u : 사용자의 고유 숫자 ID를 지정합니다.
ex) useradd test1
- 신규 생성 유저: test1
- 디렉토리 : /home/test1
- 기본적인 생성 방법으로 기본 유저를 생성 할때 사용
ex) useradd test1-d /var/data/test1
- 신규 생성 유저 : test1
- 디렉토리 : /var/data/test1
1 webmaster 사용자 만들기
사용자 추가 : useradd
wheel 라는 -g(그룹)에 지정 :-g wheel
-d : dir {디렉토리 지정 } : -d /home/webmaster
사용자 id : webmaster
useradd -g wheel -d /home/webmaster webmaster
–> webmaster라는 사용자를 만들었다.
- wheel, wheel group = 휠, 휠 그룹
- 특별 시스템 권한이 부가되는, 휠 비트를 가진 사용자 계정
- (휠 그룹) su 명령어를 사용하여 다른 사용자 계정에 접근할 수 있는 계정그룹이다.
2 비밀번호
# passwd webmater
3 root 로그인 막기 설정
#vi /etc/ssh/sshd_config
치면
/ 로 검색 -> Root
주석 풀고, no로 설정
# /etc/init.d/sshd restart
: restart
4 로그인 해보기
sudo
: 현재 계정에서 다른 계정의 권한만 빌림
su
: 다른 계정으로 전환
su -
: 다른 계정으로 전환 + 그 계정의 환경 변수 적용
sudo su
: 계정을 독립적으로 root로 전환
sudo -s
: 현 계정의 모든 환경 변수들을 root 계정 쪽으로 넘김
새 shell열고
ssh web@
비밀번호 입력
root로 사용자 전환 하려면 : su -
다시 web으로 사용자 전환 하려면 : su -web
logout : exit