00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

sshd命令是opensshd软件套件中的服务器守护进程。

openssh套件在不安全的网络中为两台为信任的主机之间建立加密的数据通信,是rlogin、rsh等明文传输数据的通信工具的替代品。sshd指令是openssh套件中的核心程序,其他的指令(如,sftp-server、slogin、scp)等都是基于sshd命令的。

02. 命令格式

格式: sshd [参数]

03. 常用选项

-4   强制使用IPv4地址
-6  强制使用IPv6地址
-D  以非后台守护进程的方式运行服务器
-d  调试模式
-e  将错误发送到标准错误设备,而不是将其发送到系统日志
-f<配置文件>  指定服务器的配置文件
-g<登录过期时间>    指定客户端登录的过期时间(默认时间为120秒),如果在此期限内,用户没有正确认证,则服务器断开此客户端的连接
-h<主机key文件>   指定读取主机key文件
-i  sshd以inetd方式运行
-o<选项>    指定sshd的配置选项
-p<端口>    指定使用的端口号
-q  静默模式,没有任何信息写入系统日志
-t  测试模式

04. 参考示例

4.1 以调试模式运行sshd

[root@localhost ~]# /sbin/sshd -d
debug1: sshd version OpenSSH_7.4, OpenSSL 1.0.2k-fips  26 Jan 2017
debug1: private host key #0: ssh-rsa SHA256:ij2RmMAMbn1G/0EGj7GLv8i2qMDmu/JweqgwID/hUto
debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:YheY5RH3PZ27UMYxdPwhraYfS4bCK/p3+xwdWL0O9WQ
debug1: private host key #2: ssh-ed25519 SHA256:QfMmdy6Gu06GtTXezckS8FS7QkxxgQxR2tfeXT28cuo
debug1: rexec_argv[0]='/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.
[root@localhost ~]#

4.2 以测试模式运行sshd

[root@localhost ~]# /sbin/sshd -t
[root@localhost ~]#

4.3 强制使用IPv6地址

[root@localhost ~]# /sbin/sshd -6
[root@localhost ~]#

4.4 强制使用IPv4地址

[root@localhost ~]# /sbin/sshd -4
[root@localhost ~]#

4.5 查看sshd服务状态

[root@localhost ~]# systemctl status sshd
● sshd.service - OpenSSH server daemonLoaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)Active: active (running) since 三 2019-08-21 15:17:18 CST; 2 days agoDocs: man:sshd(8)man:sshd_config(5)Main PID: 772 (sshd)Tasks: 1CGroup: /system.slice/sshd.service└─772 /usr/sbin/sshd -D

4.6 启动sshd服务

[root@localhost ~]# systemctl start sshd
[root@localhost ~]#

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——sshd命令(177)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

  9. 大学生为什么要学Linux?Linux有什么优点?

    前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...

最新文章

  1. C语言 二维数组做函数参数的几种情况
  2. 简述openstack
  3. MLP多层感知机(人工神经网络)原理及代码实现
  4. Spring Boot 核心原理与源码解析 - 目录
  5. NYOJ509-因子和阶乘
  6. webex无法用计算机呼叫,CiscoWebExMeetingsServer疑难解答指引.PDF
  7. Vue源码解读(个人见解 + 网友理解)
  8. MySQL 如何使用show processlist进行过滤
  9. ERP项目实施方法论
  10. JavaScript事件代理(事件委托)
  11. 基于HFSS的圆形左旋圆极化贴片天线仿真分析
  12. 苹果6p计算机在哪里设置方法,苹果手机怎么设置铃声【图文教程,不用电脑,1分钟完成】...
  13. python范例_最佳Python代码范例
  14. 学习嵌入式Linux开发——RK3288开发板学习规划及目标
  15. 企查查访问超频怎么办_Springboot与Selenium合体变蜘蛛爬企查查
  16. Linux设备管理(一)_kobject, kset,ktype分析
  17. Qt编写可视化大屏电子看板系统5-恢复布局
  18. uniapp 获取页面高度及元素高度
  19. GPS卫星同步时钟在超高压变电站中应用
  20. 线特征的LSD提取算法

热门文章

  1. MYSQL ERROR CODE 错误编号的意义
  2. C#面向对象设计模式纵横谈——Singleton单件(创建型模式)
  3. DPI释疑--What is mean of Dpi?
  4. proxy跨域不生效_vue前后端端口号不同,proxytable代理跨域无效
  5. dhtml是基于html的一门语言,什么是DHTML
  6. vue 滚动条_轻量级 React.js 虚拟美化滚动条组件RScroll
  7. rgb fusion检测不到显卡_买不到RX 6800XT就装不了机解不了馋?我看未必
  8. C语言学习之怎样引用指针变量
  9. c 将数字数组转成字符串_C+|用指针指向字符串字面量、字符数组及字符指针数组...
  10. iTerm2 使用笔记