강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

su를 이용하여 root에서 일반계정으로 변환하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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 환경변수까지 모두 적용되었음을 확인한 것입니다.

 


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  106 명