大家好,欢迎来到IT知识分享网。
sshd命令用于启动 OpenSSH 服务器。
语法:sshd [-46DdeiqTt] [-b bits] [-f config_file] [-g login_grace_time] [-h host_key_file] [-k key_gen_time] [-N [bind_address]] [-p port] [-u len] [-C connection_time] [-Q option] [-s syslocation] [-x] [-z zlib level] [config_host …]
参数:
-4:强制服务器仅支持IPv4地址。
-6:强制服务器仅支持IPv6地址。
-D:在前台运行服务器(非守护进程)。
-d:调试模式,打印调试信息。
-e:将错误消息发送到标准错误流。
-i:安装 SSH 服务器的配置文件,默认为/etc/ssh/sshd_config。
-q:静默模式,仅打印警告和错误消息。
-T:检查配置文件并打印解析的配置。
-t:仅测试配置文件是否正确,然后退出。
-b bits:指定主机密钥的位数,默认为 2048。
-f config_file:指定要使用的配置文件,默认为/etc/ssh/sshd_config。
-g login_grace_time:指定登录宽限时间(以秒为单位)。
-h host_key_file:指定主机密钥文件的路径。
-k key_gen_time:指定主机密钥生成时间。
-N [bind_address]:禁止执行守护进程功能,指定绑定地址。
-p port:指定服务器监听的端口,默认为22。
-u len:指定用户名最大长度,默认为32。
-C connection_time:指定连接超时时间(以秒为单位)。
-Q option:查询 sshd 支持的选项。
-s syslocation:指定定义该服务器的 syslocation 字符串。
-x:禁止对用户家目录下的文件夹进行搜索。
示例:
– 启动 OpenSSH 服务器:sshd
– 指定配置文件启动 OpenSSH 服务器:sshd -f /etc/ssh/sshd_config
– 指定监听端口启动 OpenSSH 服务器:sshd -p 2222
注意:执行sshd命令需要root权限。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/97839.html