linux_debian_快速搭建ssh免密登录
ssh基本概念
SSH(22端口)是Secure Shell Protocol的简写,由IETF网络工作小组(Network Working Group)制定;
在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。
确保了传递的数据安全。
ssh数据传输的加密原理
数据传输的加密方式:非对称加密
非对称加密原理:公钥加密,私钥解密
首先先准备两台虚拟机
服务器IP为:192.168.1.1
客户机ip为:192.168.1.20
第一步:安装ssh
apt-get install ssh -y
第二步:更改ssh配置文件
vim /etc/ssh/sshd_config
PermitrootLogin yes //使root用户登录
第三步:配置客户机
ssh-keygen //生成密钥
ssh-coyp-id -i /root/.ssh/id_rsa.pub root@192.168.1.1 // 客户端把公钥传送给服务器
第四步:客户机ssh远程服务器
ssh root@192.168.1.1
第一次发布文章,有不足的地方,希望大家联系我,我会改进!