찾다

 >  Q&A  >  본문

linux - sshd 서비스 다시 시작

请输入代码阿里云的ubuntu服务器,一开始就有sshd守护进程,能用putty连接
修改心跳包时间,修改了/etc/ssh/sshd_config
想重启服务时发现/etc/init.d下没有sshd,搜索发现/usr/sbin 아래에 sshd가 있습니다. sshd restart, sshd start, sshd stop 등의 명령은 실행할 수 없으며 해당 명령이 없다는 메시지가 나타납니다.



sshd 서비스를 다시 시작할 수 없습니다

마지막으로 sshd 프로세스를 직접 종료한 후 직접 실행하면

sshd 프로세스를 다시 시작하고 수정된 구성을 로드할 수 있습니다. /usr/sbin/sshd

sshd 서비스를 편리하게 다시 시작하는 방법을 알려주세요. ssh-server 프로세스인 sshd에 대해 이야기하지 마세요.

巴扎黑巴扎黑2755일 전2115

모든 응답(3)나는 대답할 것이다

  • 滿天的星座

    滿天的星座2017-05-16 13:20:21

    이미 설치한 경우 openssh-server的话(没有的话,要安装),因为Ubuntu已经使用Upstart来进行管理/etc/init.d里面的任务. 所以/etc/init.d/sshd start已经无效了.注意: 应该用sudo service ssh start(注意: 是ssh,不是sshd)启动sshd服务,之后可以通过进程查看sshd프로세스가 이미 실행 중입니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:20:21

    /etc/init.d/ssh 파일을 보시면 이 파일이 서비스라고도 불리는 sshd를 시작, 중지, 다시 시작하는 스크립트라는 것을 아실 수 있습니다.
    따라서 sudo /etc/init.d/ssh start/stop/restart 또는 sudo service ssh start/stop/restart를 통해 sshd를 시작/중지/다시 시작할 수 있습니다

    으아악

    이 스크립트에서 실행되는 것은 /usr/sbin/sshd입니다

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 13:20:21

    시작하기 전에 프로세스를 직접 killall/kill

    회신하다
    0
  • 취소회신하다