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 |