精华内容
下载资源
问答
  • 之前在centos7系统下手动安装升级openssh后,使用systemctl命令管理sshd服务都正常,但是今天安装完成后,发现使用systemctl start sshd 命令启动sshd服务会卡住,过一会显示启动超时,查询状态发现sshd服务启动失败...

    centos7 系统下,通过源码手动安装升级openssh后使用systemctl命令无法管理sshd服务问题解决

    问题描述

    之前在centos7系统下手动安装升级openssh后,使用systemctl命令管理sshd服务都正常,但是今天安装完成后,发现使用systemctl start sshd 命令启动sshd服务会卡住,过一会显示启动超时,查询状态发现sshd服务启动失败。
    但是,通过源码包自带的sshd.init 脚本文件可以正常的管理sshd服务的启停。

    解决方法

    以下是我当前情况的解决方案,不代表所有类似情况都适用。

    1. 将源码安装包中 contrib/redhat/sshd.init 文件复制到 /etc/init.d/ 目录下并添加可执行权限。
      cp contrib/redhat/sshd.init /etc/init.d/
      chmod +x /etc/init.d/sshd.init
      
    2. 然后,使用该脚本启动sshd服务
      /etc/init.d/sshd.init start
      
      这时,/run/systemd/generator.late/ 目录下会产生一个名为 sshd.service的 systemd 服务配置文件。
    3. 将这个文件复制到 systemd 的服务配置文件目录下
      cp /run/systemd/generator.late/sshd.service  /usr/lib/systemd/system/sshd.service
      
    4. 这时再通过systemctl命令操作sshd服务就正常了。
    5. 查看该自动生成的service配置文件设置可见,对应的启动、停止等命令都已经换成了对 sshd.init 脚本的操作,而不是原来的对 /usr/sbin/sshd 命令的操作。
      文件内容如下:
      # Automatically generated by systemd-sysv-generator
      
      [Unit]
      Documentation=man:systemd-sysv-generator(8)
      SourcePath=/etc/rc.d/init.d/sshd.init
      Description=SYSV: OpenSSH server daemon
      
      [Service]
      Type=forking
      Restart=no
      TimeoutSec=5min
      IgnoreSIGPIPE=no
      KillMode=process
      GuessMainPID=no
      RemainAfterExit=no
      PIDFile=/var/run/sshd.pid
      ExecStart=/etc/rc.d/init.d/sshd.init start
      ExecStop=/etc/rc.d/init.d/sshd.init stop
      ExecReload=/etc/rc.d/init.d/sshd.init reload
      
    展开全文
  • centos8开启sshd服务

    千次阅读 2020-02-25 23:36:32
    查看sshd服务的状态 ...停止sshd服务 执行命令systemctl stop sshd 重启sshd服务 执行命令systemctl restart sshd sshd服务开机启动 执行命令systemctl enable sshd sshd服务禁止开机启动: 执行命令syst...

    本文介绍centos8如何开启sshd服务

    查看sshd服务的状态

    执行命令systemctl status sshd

    开启sshd服务

    执行命令systemctl start sshd

    停止sshd服务

    执行命令systemctl stop sshd

    重启sshd服务

    执行命令systemctl restart sshd

    sshd服务开机启动

    执行命令systemctl enable sshd

    sshd服务禁止开机启动:

    执行命令systemctl disable sshd

    锁定sshd服务

    执行命令systemctl mask sshd

    解锁sshd服务

    执行命令systemctl unmask sshd

    重新加载sshd服务的配置文件

    执行命令systemctl reload sshd

    展开全文
  • OpenSSH服务的启动和停止启动和停止OpenSSH服务,可以通过OpenSSH服务器的启动脚本文件“/etc/rc.d/init.d/sshd”来实现。另外,也可以使用service命令来启动、停止SSH服务。1.启动OpenSSH服务启动OpenSSH服务,可以...

    OpenSSH服务的启动和停止

    启动和停止OpenSSH服务,可以通过OpenSSH服务器的启动脚本文件“/etc/rc.d/init.d/sshd”来实现。另外,也可以使用service命令来启动、停止SSH服务。

    141693697_1_20180818055933457.gif

    1.启动OpenSSH服务

    启动OpenSSH服务,可以有两种不同的方式:通过OpenSSH服务器的启动脚本文件“/etc/rc.d/init.d/sshd”来启动和使用service命令来启动。

    (1)通过OpenSSH服务器的启动脚本文件启动OpenSSH服务

    通过OpenSSH服务器的脚本文件“/etc/rc.d/init.d/sshd”启动OpenSSH服务,命令执行如下。

    [root@localhost ~]# /etc/rc.d/init.d/sshd start

    启动sshd:                        [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务开始运行。

    (2)使用Linux下的service命令启动OpenSSH服务

    使用service命令启动OpenSSH服务,命令执行如下。

    [root@localhost ~]#service sshd start

    启动 sshd:                   [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务停止运行。

    2.重启OpenSSH服务

    重启OpenSSH服务,可以有两种不同的方式:通过OpenSSH服务器的启动脚本文件“/etc/rc.d/init.d/sshd”来重启和使用service命令来重启。

    (1)通过OpenSSH服务器的启动脚本文件重启OpenSSH服务

    通过OpenSSH服务器的脚本文件“/etc/rc.d/init.d/sshd”重启OpenSSH服务,命令执行如下。

    [root@localhost ~]# /etc/rc.d/init.d/sshd restart

    停止sshd:                        [确定]

    启动sshd:                        [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务自动停止并再次启动。

    (2)使用Linux下的service命令重启OpenSSH服务

    使用service命令重启OpenSSH服务,命令执行如下。

    [root@localhost ~]#service sshd restart

    停止 sshd:                   [确定]

    启动 sshd:                   [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务自动停止并再次启动。

    3.停止OpenSSH服务

    停止OpenSSH服务,可以有两种不同的方式:通过OpenSSH服务器的启动脚本文件“/etc/rc.d/init.d/sshd”来停止和使用service命令来停止。

    (1)通过OpenSSH服务器的启动脚本文件停止OpenSSH服务

    通过OpenSSH服务器的脚本文件“/etc/rc.d/init.d/sshd”停止OpenSSH服务,命令执行如下。

    [root@localhost ~]# /etc/rc.d/init.d/sshd stop

    停止sshd:                        [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务停止运行。

    (2)使用Linux下的service命令停止OpenSSH服务

    使用service命令停止OpenSSH服务,命令执行如下。

    [root@localhost ~]#service sshd stop

    停止 sshd:                   [确定]

    [root@localhost ~]#

    命令执行后,OpenSSH服务停止运行。

    提示:OpenSSH服务的启动和停止方法、格式都是一样的,只不过使用的命令不同,比如:停止用stop,启动用start。

    展开全文
  • CentOs6.5 配置自动开启sshd 服务

    千次阅读 2019-08-03 10:52:55
    命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务 重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。 2.如何设置SSH服务为开机启动? ◆输入命令:chkconfig sshd o...

    centos
    1.启动SSH服务。
    ◆输入命令:service sshd restart 重启SSH服务。
    命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务
    重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。

    2.如何设置SSH服务为开机启动?
    ◆输入命令:chkconfig sshd on 即可。
    注:若是chkconfig sshd off则禁止SSH开机启动。

    https://newego.iteye.com/blog/2116653

    展开全文
  • sshd服务

    2015-05-13 10:47:00
    停止sshd服务: service sshd stop 将sshd添加到服务列表里边: chkconfig –add sshd 使sshd可以开机自动运行: chkconfig sshd on 还可以通过–level具体指定sshd的运行级别。 ...
  • sshd服务 sshd简介 sshd=secure shell 可以通过网路在主机中开启shell的服务 客户端软件 ssh 连接方式: ssh username@ip 文本模式的连接;例:ssh root@172.25.254.106 ssh -X username@ip ...
  • Mac上sshd服务启用

    千次阅读 2017-05-13 21:49:58
    scp (Secure copy) 命令相信 同学们都知道。今天我想从我的一台同局域网内的Linux 机器上拷贝几... 毕竟不是 linux, sshd 服务默认没有启动的可能性很大。 到底有没有 sshd 服务呢?看看呗?于是: ➜ ~ p
  • Cygwin之——配置sshd服务

    千次阅读 2016-05-25 17:30:37
    2、给文件授权,以完成sshd 服务的安装 $ chmod +r /etc/group $ chmod +r /etc/passwd $ chmod +rwx /var 2、安装 sshd 服务 $ ssh-host-config Query: Should privilege separation be used? (yes/no) yes Q
  • 在系统中初始化进程(systemd)可以对服务进行相应的控制,在系统打开时,首先会运行初始化程序,然后才进行操作,下面让我们更深入地了解sshd服务。 一、进程控制 进程控制命令 systemctl status sshd 查看...
  • sftp-server命令功能:用于使用(ETF draft-ietf-secsh-filexfer)中定义的SSH文件传输协议的服务器端它使用加密的方式进行文件传输sftp-server注意事项:它是sshd的子系统,不能执行运行如需运行sftp-server,需将相关...
  • 允许root用户登录sshd服务 ┌──(root�xuegod53)-[~] └─# vim /etc/ssh/sshd_config 修改以下内容第34行和第39行 把34行的 "prohibit-password" 改为 "yes" 并把把34行 和39行前的"#"号删掉,改完效果如下...
  • 1. 查看Linux启动的服务 代码如下:chkconfig –list 查询出所有当前运行的服务chkconfig –list ...3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务 代码如下:service sshd stop
  • 在安装好cygwin 进行ssh 服务配置时。 第一步使用命令 ssh-host-... 服务中显示已启动,但是刷新服务列表时发现该服务自动停止了。提示查看日志警报。 然后我重新将ssh配置了一遍 ssh-host-config 这次就成功了
  • 系统进程及sshd服务

    2019-01-14 21:37:33
    系统进程及sshd服务 进程 1、查看进程 ps -A ##所有进程 ps -a ##在当前环境中运行的进程(不包含详细信息) ps -u ##显示进程的用户信息 ps a ##在当前环境中运行的进程(包含详细信息) ps x...
  • openssh-server,sshd服务

    千次阅读 2017-04-12 11:00:02
    远程主机通过网络访问sshd服务,在此之前设置好客户端与服务器的网络,通过加密使访问更安全。修改openssh的配置文件/etc/ssh/sshd_提升openssh的安全级别。
  • 开启sshd服务,开启双向免密登录

    千次阅读 2017-06-30 11:01:21
    1、查卡服务是否启用,如果启用直接跳至第5步ps -ef | grep ssh2、如果没有启用 则要安装 yum install openssh-server或者yum ...service sshd stop 停止ssh服务 service sshd restart 重启ssh服务或者使用使用带
  • linux停止服务命令

    千次阅读 2021-02-20 14:57:17
    2.停止所有服务并且在下次系统启动时不再启动,如下所示: . 代码如下: chkconfig --levels 12345 NetworkManager off 如果想查看当前处于运行状态的服务,用如下语句过滤即可 . 代码如下: chkconfig --list |grep ...
  • win8下sshd服务的安装

    千次阅读 2014-01-15 18:04:49
    在安装Hadoop时需要安装sshd服务,此服务安装并非像书上所言那么容易,还是把我的安装经历分享出来吧。 【之前的尝试】 我是在win8 + cygwin64环境下安装sshd服务的,之前每一次安装在创建账户的环节总是会出错,...
  • 如何一个命令停止某个端口的服务进程 http://blog.csdn.net/xtlcq/article/details/3761106  http://www.aslibra.com/blog/read.php/1041.htm 上次写的mysql的停止脚本还是有点复杂,如果来点硬性的方式...
  • 文件放在/usr/init.d/sshd #!/bin/bash function echo_pid() { p=$(ps -ef | grep /usr/sbin/sshd | grep -v grep | awk '{print $2}') # 不能直接返回$p,return $p不行,函数的返回值必须在0-255 echo "$p" } ...
  • sshd= secure shell,sshd远程连接服务可以通过网络连接sshd服务器,本篇文章主要讲解sshd加密管理,希望可以和正在阅读文章的你进行交流。 1.连接方式 格式: ssh username@ip ##文本模式的链接 ssh -X ...
  • 在安装好cygwin 进行ssh 服务配置时。 第一步使用命令 ssh-host-... 服务中显示已启动,但是刷新服务列表时发现该服务自动停止了。提示查看日志警报。 然后我重新将ssh配置了一遍 ssh-host-config 这次就成功了
  • openssh服务的服务端:sshd openssh服务的客户端:ssh 2、如何给虚拟机设置ip 执行nm-connection-editor命令,弹出设置窗口,IPV4Settings中进行设置,Mefhod选择Manual,然后选择添加,设置Address、netmask后...
  • 文章目录如果你不知道程序的具体路径,通过命令 service 来启动服务(进程/程序)sshd 指令(可执行文件/二进制文件/程序)在目录 `/etc/init.d` 下,你可以直接指定路径来启动服务 如果你不知道程序的具体路径,...
  • scp (Secure copy) 命令相信 同学们...突然想到,mac 毕竟不是 linux, sshd 服务默认没有启动的可能性很大。 到底有没有 sshd 服务呢?看看呗?于是: ? ~ ps auwx | grep sshd yin 1921 0.0 0.0 2432772 640 s000
  • Linux系统远程连接sshd服务,linux中的服务管理systemctlopenssh服务,是SSH(Secure SHell)的免费开源实现。当当主机开启了openssh服务,那>么就对外开放了远程连接的接口。我们可以通过openssh服务进行对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,710
精华内容 7,484
关键字:

命令停止sshd服务