如何从CLI关闭/重启远程Linux服务器

时间:2020-01-09 10:43:13  来源:igfitidea点击:

如何从CLI远程关闭或者重新引导服务器?
要停止和重新启动系统,请使用以下任一命令:

  • 停止命令停止系统,即系统已关闭电源。
  • reboot命令`重新启动系统。
  • shutdown命令

首先,您需要ssh到远程框中并发出以下命令。

如何重启远程Linux服务器

语法为:

ssh user@server-name-here

执行以下命令以重新启动该框:

sudo reboot

另一个选择是:

ssh -t [email protected] 'sudo reboot'

或者使用shutdown命令:

ssh -t [email protected] 'sudo shutdown -r 0'

或者

ssh -t [email protected] 'sudo shutdown -r now'

输出示例:

[sudo] password for Hyman: 
Connection to server1.theitroad.local closed by remote host.
Connection to server1.theitroad.local closed.

您必须将-t选项传递给ssh命令以强制进行伪终端分配。
关闭接受-r选项,即Linux在指定的时间重启。
零值表示立即重新启动计算机。

如何关闭远程Linux服务器

语法为:

ssh user@server-name-here

执行以下命令以重新启动该框:

sudo halt

另一个选择是:

ssh -t [email protected] 'sudo halt'

或者使用shutdown命令:

ssh -t [email protected] 'sudo shutdown -h 0'

或者

ssh -t [email protected] 'sudo shutdown -h now'

您必须将-t选项传递给ssh命令以强制进行伪终端分配。
关闭接受-h选项,即Linux在指定的时间通电/停止。
零值表示立即关闭机器电源。

使用IPMI关闭/重新启动服务器

智能平台管理界面(IPMI)允许您使用CLI或者Web界面控制服务器的电源。
例如,可以登录IPMI Web界面并发出命令:
使用IPMI对服务器执行电源控制操作