SSH简单命令
启动 systemctl start sshd.service
重启 systemctl restart sshd.service
设置开机自启 systemctl enable sshd.service
查看状态 systemctl status sshd.service
修改ssh配置 vi /etc/ssh/sshd_config
可修改端口号
ssh密钥登录远程服务器
相关链接 https://www.cnblogs.com/dadonggg/p/8350423.html
Xshell 生成密钥对
私钥保存到本地
自行创建 或者用linux的命令生成
公钥上传到/root/.ssh
然后设置mod
服务器配置密钥登陆
密钥名称
密钥密码
公钥内容
修改ssh配置 vi /etc/ssh/sshd_config
可以配置不能用密码登录
公私钥简介
公钥和私钥都属于非对称加密算法的一个实现,这个加密算法的信息交换过程是:
1) 持有公钥的一方(甲)在收到持有私钥的一方(乙)的请求时,甲会在自己的公钥列表中查找是否有乙的公钥,如果有则使用一个随机字串使用公钥加密并发送给乙。
2) 乙收到加密的字串使用自己的私钥进行解密,并将解密后的字串发送给甲。
3) 甲接收到乙发送来的字串与自己的字串进行对比,如过通过则验证通过,否则验证失败。
非对称加密算法不能使用相同的密钥进行解密,也就是说公钥加密的只能使用私钥进行解密。
|