我有一台远程访问的 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
如果其中任何一个是您之前使用的运行级别。