2014년 9월 4일 목요일

rhel 7 레드햇 리눅스 7.0 부팅 시 init 3 init 5 user level 유저레벨 모드 설정

기존 리눅스 5, 6버전의 경우 부팅 시 해당 유저의 user level변경을 원할 시  

/etc/inittab 파일 안에 

 Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)



id:3:initdefault:
위 숫자 부분을 변경하면 부팅 시 런레벨 변경이 가능했다. 대부분 텔넷모드는 Level 3, GUI X window 모드는 Level 5를 설정한다.  

rhel 7 버전에서는 기존 /etc/inittab 파일을 더이상 사용하지 않는다.  

cat /etc/inittab 을 read할 시 더이상 사용하지 않고, target설정으로 대신한다.  

ln -sf /lib/systemd/system/<target name>.target /etc/systemd/system/default.target

위의 명령어로 /etc/systemd/system/default.target 에 자신이 원하는 target를 link시키면 된다.  

runlevel 3 : multi-user.target
runlevel 5 : graphical.target

/ib/systemd/system 폴더 안에 다양한 target파일들이 있다.

댓글 없음:

댓글 쓰기