如何从 CLI 关闭/重启远程 Linux 服务器
要停止或重新启动系统,请使用以下任一命令:
- halt命令——停止系统,即关闭系统电源。
- reboot命令——重新启动系统。
- shutdown命令——关机实用程序为超级用户提供了一个自动关机程序,可以在系统关闭时很好地通知用户,从而使他们免受系统管理员、黑客和专家的干扰,否则他们不会关心这些细节。
首先,您需要通过 ssh 进入远程框并发出以下命令。
如何重启远程 Linux 服务器
语法是:
ssh user@server-name-here
键入以下命令重新启动盒子:
sudo reboot
另一个选项是:
ssh -t vivek@server1.example.com 'sudo reboot'
或使用关机命令:
ssh -t vivek@server1.example.com 'sudo shutdown -r 0'
或
示例输出:
ssh -t vivek@server1.example.com 'sudo shutdown -r now'
[sudo] password for vivek: Connection to server1.example.com closed by remote host. Connection to server1.example.com closed.
您必须将-t选项传递给 ssh 命令才能强制分配伪终端。shutdown 接受-r选项,即 Linux 在指定时间重新启动。零值表示立即重新启动机器。
如何关闭远程 Linux 服务器
语法是:
ssh user@server-name-here
输入以下命令重新启动计算机:
sudo halt
另一个选项是:
ssh -t vivek@server1.example.com 'sudo halt'
或者 使用关机命令:
ssh -t vivek@server1.example.com 'sudo shutdown -h 0'
或者
您必须将选项传递给 ssh 命令以强制分配伪终端。关机接受选项,即 Linux 在指定时间通电/停止。零值表示立即关闭机器。
ssh -t vivek@server1.example.com 'sudo shutdown -h now'
-t-h
使用 IPMI 关闭/重启服务器
智能平台管理接口 (IPMI) 允许您使用 CLI 或 Web 界面控制服务器的电源。例如,可以登录 IPMI Web 界面并发出以下命令:
图 01:使用 IPMI 对服务器执行电源控制操作