기존 리눅스 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파일들이 있다.
댓글 없음:
댓글 쓰기