Rumah  >  Soal Jawab  >  teks badan

linux - mulakan semula perkhidmatan sshd

Terdapat sshd di bawah

请输入代码阿里云的ubuntu服务器,一开始就有sshd守护进程,能用putty连接
修改心跳包时间,修改了/etc/ssh/sshd_config
想重启服务时发现/etc/init.d下没有sshd,搜索发现/usr/sbin Perintah seperti sshd restart, sshd start, sshd stop dan lain-lain tidak boleh dilaksanakan, dan ia digesa bahawa tiada arahan sedemikian.



Tidak dapat memulakan semula perkhidmatan sshd

Akhir sekali, dengan mematikan terus proses sshd dan kemudian melaksanakannya secara langsung

, anda boleh memulakan proses sshd sekali lagi dan memuatkan konfigurasi yang diubah suai. /usr/sbin/sshd

Sila beritahu saya bagaimana untuk memulakan semula perkhidmatan sshd dengan mudah. ​​Tolong jangan bercakap tentang memulakan semula ssh.

巴扎黑巴扎黑2712 hari yang lalu2064

membalas semua(3)saya akan balas

  • 滿天的星座

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

    Jika anda sudah memasang openssh-server的话(没有的话,要安装),因为Ubuntu已经使用Upstart来进行管理/etc/init.d里面的任务. 所以/etc/init.d/sshd start已经无效了.注意: 应该用sudo service ssh start(注意: 是ssh,不是sshd)启动sshd服务,之后可以通过进程查看sshdProses sudah berjalan.

    balas
    0
  • 黄舟

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

    Jika anda melihat fail /etc/init.d/ssh, anda akan tahu bahawa fail ini ialah skrip untuk memulakan, menghentikan dan memulakan semula sshd, yang juga dipanggil perkhidmatan.
    Jadi anda boleh mula/berhenti/mulakan semula sshd melalui sudo /etc/init.d/ssh start/stop/restart atau sudo service ssh start/stop/restart

    case "" in
      start)
        check_for_upstart 1
        check_privsep_dir
        check_for_no_start
        check_dev_null
        log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd" || true
        if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
            log_end_msg 0 || true
        else
            log_end_msg 1 || true
        fi
        ;;
      stop)
        check_for_upstart 0
        log_daemon_msg "Stopping OpenBSD Secure Shell server" "sshd" || true
        if start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid; then
            log_end_msg 0 || true
        else
            log_end_msg 1 || true
        fi
        ;;
    

    Apa yang dilaksanakan dalam skrip ini ialah /usr/sbin/sshd

    balas
    0
  • 为情所困

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

    Bunuh/bunuh terus proses sebelum bermula

    balas
    0
  • Batalbalas