linux中的ssh服务配置

前言:如有疑问(包括但不限于本篇,涉及网络  系统皆可),欢迎评论探讨,看见能解答必回。彼此交流,共同成长。)

关于SSH:

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

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

 

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

 

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

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

 

 

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

 

理论思想:

 

步骤:

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

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

 

 

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

 

3.公钥文件改名为默认

4.建立连接

 

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

思路:A 秘钥对

 

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

用Xftp将秘钥文件发送到windows

 

步骤:

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

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

cp id-rsa. pub authorized-keys

systemctl restart sshd

systemctl stop firewalld.

Setenforce 0

用Xftp将秘钥文件发送到windows

 

 

A关闭密码认证

导入密钥文件

登陆成功:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值