원격으로 액세스하는 Linux 시스템이 있는데 #init 1
해당 시스템의 네트워크를 끄는 실수를 저질렀습니다.
네트워크를 다시 켜거나 단일 사용자 모드에서 컴퓨터를 해제하는 가장 쉬운 방법은 무엇입니까?
필요한 경우 로컬에서 컴퓨터에 액세스할 수 있는 사람이 있습니다.
답변1
당신에게는 여러 가지 선택이 있습니다
런레벨 변경
입력하다 runlevel
. 현재 및 이전 런레벨이 표시됩니다. 당신의 모습은 다음과 같습니다:
$ runlevel
3 1
(1은 현재 레벨, 3은 이전 실행 레벨)
그러면 현장 담당자는 다음 명령을 실행할 수 있습니다.
telinit 3
재시작
서버를 우아하게 바운스하세요. 런레벨은 grub 구성에 구성된 레벨로 돌아갑니다. http://www.centos.org/docs/4/html/rhel-rg-en-4/s1-grub-runlevels.html
흥미로운 사실
최근 Linux 배포판에는 telinit
에 대한 링크가 있습니다 init
. 더 짧은 문자를 입력하면 3자를 저장할 수 있습니다 init
.
답변2
콘솔을 통해 시스템에 들어가서 실행하거나 telinit 3
이전 telinit 5
에 사용했던 런레벨인 경우 원격 사용자가 필요합니다.