关于SSH:

1.ssh服务的软件安装包名称是openssh;

2.可备份ssh配置文件,可复制到相同路径新建文件下。

linux中的ssh服务

 

3.正常情况下服务器端不允许用户端登录,将此条允许登录指令改为no即可。

linux中的ssh服务

 

4.指定端口登录  -p   windows直接加冒号:

linux中的ssh服务

5.允许用户登录  配置文件尾AllowUsers 多个用户用空格

linux中的ssh服务

 

 

练习:配置ssh实现两台虚拟机之间的互信登录

 

理论思想:

linux中的ssh服务

 

步骤:

1:B生成公钥的秘钥段:

ssh -****** -t rsa   //生成秘钥段(证书)

 

 

2。将B的秘钥文件发送给A的.ssh这个隐藏文件,首先要在A 上mkdir .ssh。  然后执行发送

linux中的ssh服务

 

3.公钥文件改名为默认

linux中的ssh服务

4.建立连接

linux中的ssh服务

 

练习二:通过xshell 远程连接基于证书登录

思路:A 秘钥对

linux中的ssh服务

 

如果之前有公钥文件会干扰,直接删掉。

用Xftp将秘钥文件发送到windows

linux中的ssh服务

 

步骤:

vim/etc/ssh/sshd-config PasswordAuthentication no  //关闭密码登录

ssh-****** -t rsa -b 4096创建证书

cp id-rsa. pub authorized-keys

systemctl restart sshd

systemctl stop firewalld.

Setenforce 0

用Xftp将秘钥文件发送到windows

linux中的ssh服务

 

 

A关闭密码认证

linux中的ssh服务

导入**文件

linux中的ssh服务

登陆成功:

linux中的ssh服务

 

相关文章:

  • 2021-12-03
  • 2022-01-17
  • 2022-12-23
  • 2021-05-27
  • 2021-10-03
  • 2021-04-26
猜你喜欢
  • 2021-04-09
  • 2021-07-19
  • 2021-07-26
  • 2022-12-23
  • 2021-12-25
  • 2021-06-17
  • 2021-11-18
相关资源
相似解决方案