请输入代码
阿里云的ubuntu服务器,一开始就有sshd守护进程,能用putty连接
修改心跳包时间,修改了/etc/ssh/sshd_config
想重启服务时发现/etc/init.d
下没有sshd,搜索发现/usr/sbin
아래에 sshd가 있습니다. sshd restart, sshd start, sshd stop 등의 명령은 실행할 수 없으며 해당 명령이 없다는 메시지가 나타납니다.
sshd 서비스를 다시 시작할 수 없습니다
sshd 프로세스를 다시 시작하고 수정된 구성을 로드할 수 있습니다./usr/sbin/sshd
如果你已经安装了
openssh-server
的话(没有的话,要安装),因为Ubuntu已经使用Upstart
来进行管理/etc/init.d
里面的任务.所以/etc/init.d/sshd start
已经无效了.注意: 应该用sudo service ssh start
(注意: 是ssh,不是sshd)启动sshd
服务,之后可以通过进程查看sshd
进程已在运行.你查看一下/etc/init.d/ssh 文件就知道该文件就是启动,停止,重启sshd的脚本,也被称为服务。
所以可以通过sudo /etc/init.d/ssh start/stop/restart 或者 sudo service ssh start/stop/restart 来启动/停止/重启sshd
该脚本里执行的就是/usr/sbin/sshd
直接killall/kill掉进程 在启动