su를 이용하여 root에서 일반계정으로 변환하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,741 조회
- 0 추천
- 목록
본문
su를 이용하여 root에서 일반계정으로 변환하기
이번에는 su를 이용하여 root에서 다른 일반계정으로 변환한 예입니다.
아래 보시는 바와 같이 현재 id가 root임을 확인 하였습니다.
그리고 "su - bible"이라는 명령어로 bible이라는 계정으로 변환을 하였습니다.
[root@su250 ~]# id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) [root@su250 ~]# [root@su250 ~]# su - bible [bible@su250 ~]$ [bible@su250 ~]$ id
uid=505(bible) gid=505(bible) groups=3(sys),10(wheel),505(bible) [bible@su250 ~]$ [bible@su250 ~]$ env HOSTNAME=su250.com SHELL=/bin/bash TERM=vt100 HISTSIZE=1000 QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include USER=bible LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;36:*.mka=00; 36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36: MAIL=/var/spool/mail/bible PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin: /usr/sbin:/sbin:/home/bible/bin INPUTRC=/etc/inputrc PWD=/home/bible LANG=ko_KR.eucKR SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass SHLVL=1 HOME=/home/bible LOGNAME=bible QTLIB=/usr/lib/qt-3.3/lib CVS_RSH=ssh LESSOPEN=|/usr/bin/lesspipe.sh %s G_BROKEN_FILENAMES=1 _=/bin/env [bible@su250 ~]$ |
일반계정에서 root로 변환하거나 일반계정에서 다른 일반계정으로 변환할 때에는 모두 패스워드를 묻는 절차가 필요하였으나 root에서 일반계정으로 변환할 때에는 패스워드를 묻는 절차가 없다는 것입니다.
이미 root권한을 가진 경우에는 시스템의 모든 권한을 가졌기 때문에 굳이 패스워드를 확인할 필요가 없다는 것입니다.
그리고 bible로 변환한 다음 id로 변환된 계정사용자가 bible임을 확인하였습니다.
그리고 env로 현재 bible의 환경변수까지 모두 적용되었음을 확인한 것입니다.
관련자료
-
이전
-
다음