如何停止 chromebooks sshd?(pixelbook)

如何停止 chromebooks sshd?(pixelbook)

我可以使用/usr/sbin/sshd -p 1337

然后我就可以正常连接,或者我可以启用开发者模式来启动它。

但我不知道如何停止它...我熟悉的命令/usr/sbin/sshd stop不起作用。并导致错误

额外参数停止。

我尝试使用sudo kill -9但它只是重新启动。

答案1

回答:对该进程使用 kill sig 15。

sudo kill -15 $(sudo ps -A |grep "\ssshd$" | cut -d ' ' -f 1)

解释:似乎 pixelbook 使用的是 upstart,没有 service 命令。另外,sshd 守护进程需要关闭终止/15信号,不是击杀/9。我相信因为它是一个僵尸进程,所以无论如何我都应该先尝试一下。

命令解释:(如果你知道 PID,你可以使用sudo kill -15 $PID

  • sudo:以提升的用户身份运行
  • kill:向内核发送终止信号
  • -:下一个参数是一个选项
  • 15:终止信号的选项
  • $():替代表达式(运行其中的内容)
  • ps:流程
  • A: 所有人的选项
  • |:将输出发送到下一个命令
  • grep:gnu 正则表达式
  • "\ssshd$":1 个空格,后跟字符串“sshd”,后跟行尾
  • cut -d ' ' -f 1:在 1 个空格后剪切第一个单词。

相关内容