Linux下SSH服务的搭建

本文详细介绍了在Linux系统中如何搭建SSH服务,包括检查openssh安装、配置服务、启动关闭服务,重点讲解了SSH登录的口令验证和更安全的密钥认证过程,确保无密码登录。
摘要由CSDN通过智能技术生成

1. SSH协议简介

        安全外壳协议(Secure Shell),SSH为建立在应用层基础上的安全协议,SSH采用了密文的形式在网络中传输数据,实现了更高的安全级别,是Telent(终端仿真协议)的替代品

        openssh在CentOS发行版中默认安装,一般的安装目录为/etc/ssh,对应的服务器配置文件为/etc/ssh/sshd_config

1.1 查看本机是否安装openssh

1.2 openssh安装

[root@centos7 ~]# yum -y install openssh

1.3 服务的启动和关闭

[root@centos7 ~]# systemctl start sshd            #开启ssh服务
[root@centos7 ~]# systemctl stop sshd             #关闭ssh服务
[root@centos7 ~]# systemctl enable sshd           #开启自动启动ssh服务
[root@centos7 ~]# systemctl disable sshd          #开启不自动开启ssh服务

1.4 ssh配置文件

Port  22            Port"用来设置sshd监听的端口,如果不做修改,默认是22端口
Protocol  2 设置使用的SSH协议,默认为SSH2,其实可用的协议还有SSH1
ListenAddress  0.0.0.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值