sshd命令-openssh服务器守护进程-Linux命令大全ROED容易得分享

ROED2023-02-01  69

sshd命令 – openssh服务器守护进程

 

sshd命令来自于英文词组“SSH daemon”的缩写,其功能是用于openssh服务器守护进程。openssh套件能够为两台主机之间建立加密的、可信任的数据通信服务,是rlogin与rsh等明文数据通信的替代品,而sshd命令即为openssh套件中的核心程序。

语法格式: sshd [参数]

常用参数:

-4 强制使用IPv4地址
-6 强制使用IPv6地址
-D 以非后台守护进程的方式运行服务
-d 调试模式
-e 直接显示报错信息
-f<配置文件> 指定服务器的配置文件
-g<登录过期时间> 指定客户端登录的过期时间
-h<主机key文件> 指定读取主机密钥文件
-i sshd以inetd方式运行
-o<选项> 指定服务配置选项
-p<端口> 指定使用的端口号
-q 不将任何信息写入系统日志
-t 测试模式

参考实例

以调试模式运行sshd服务程序:

[root@linuxcool ~]# /usr/sbin/sshd -d
debug1: sshd version OpenSSH_7.8, OpenSSL 1.1.1 FIPS  11 Sep 2018
debug1: private host key #0: ssh-rsa SHA256:6n6eWlVRVtXxbDBBA5A05eRVxbyh4ImR0mdvcwIEUdc
debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:212/FhZ+6JFs5psuMJx9+5alyW6QDzviE0miulDPiKk
debug1: private host key #2: ssh-ed25519 SHA256:3t6D+ZUPab8itrLMEEI+btP0y4YKN3pUa3JM0xTW6/o
debug1: rexec_argv[0]='/usr/sbin/sshd'
debug1: rexec_argv[1]='-d'
debug1: Set /proc/self/oom_score_adj from 0 to -1000
debug1: Bind to port 22 on 0.0.0.0.
Bind to port 22 on 0.0.0.0 failed: Address already in use.
debug1: Bind to port 22 on ::.
Bind to port 22 on :: failed: Address already in use.
Cannot bind any address.

以测试模式运行sshd服务程序:

[root@linuxcool ~]# /usr/sbin/sshd -t 

强制基于IPv6地址进行服务:

[root@linuxcool ~]# /usr/sbin/sshd -6

sshd命令 – openssh服务器守护进程,知识来源于网络运用于网络,仅供学习、交流使用,版权归属原作者所有。【内容仅供参考,请读者自行甄别,以防风险】

申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-1083.html