我以前的笔记本电脑的身体状况很差,所以我的计划是把它留在家里作为一个抓取服务器(通过SSH访问)。 我将如何远程closures/打开? (或做任何其他事情,如睡眠/hibernate)
使用“networking唤醒”(WOL) 如果您的设备位于它的前面(例如带有番茄或DD-WRT的Linksys WRT54GL)。 请记住,您的笔记本电脑也必须从BIOS支持这一点! 如果不是的话:用一个时钟来打开它可能是一个解决方法…
我在这样的设备上使用它: LAN唤醒(教程) 。 再一次:如果你没有这样的设备,我会使用一个时钟计时器。 😉
您可以通过SSH和root身份来closures系统
shutdown -h now
关机部分:这很容易,因为您可以通过发出关机来关机
shutdown -h now
在SSH中。 你必须以root身份启动,但给根SSH访问实际上是非常糟糕的做法。 您应该禁用根访问并使用sudo或su启动命令。
醒来的一部分:你没有提到这个服务器是否应该只通过局域网中的机器打开,或者你想从互联网上打开它; 在第一种情况下,这很简单,如果你的路由器不支持静态路由,那么你将遇到麻烦。 WOL绝对不支持WiFi网卡。
您可以使用LAN唤醒。
networking唤醒使用户可以从另一台networking设备通过networking打开计算机。 在计算机不是彼此相邻或者有很多机器的情况下,它可以是非常有用的。 WoL通过向目标计算机发送名为Magic Packet™的数据包进行工作。 当收到数据包时,目标机器的networking设备(networking接口控制器或NIC)将唤醒机器的其余部分。
Ubuntu确实支持它 。