博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Xshell用密钥远程连接Linux
阅读量:6564 次
发布时间:2019-06-24

本文共 785 字,大约阅读时间需要 2 分钟。

xshell密钥连接linux

工具 新建密钥管理

密钥类型选择DSA 还是 RSA都是可以的

RSA 是一种非对称加解密算法。

DSA 一般用于数字签名和认证。

RSA is named from the initials of the authors, Ron Rivest, Adi Shamir, and

Leonard Adleman,who first published the algorithm. 

RSA 与 DSA 都是非对称加密算法。其中RSA的安全性是基于极其困难的大整数的分解(两个素数的乘积);

DSA 的安全性

是基于整数有限域离散对数难题。基本上可以认为相同密钥长度的 RSA 算法与 DSA 算法安全性相当。

公钥用于加密,它是向所有人公开的;私钥用于解密,只有密文的接收者持有。

 设置密码

 把公钥保存下

顺便把公钥复制一下

进入linux系统 在用户目录下

mkdir .ssh

touch authorized_keys

vim authorized_keys

然后把密钥粘贴进来 保存

PS:编辑文档的时候按I编辑 细节问题 不然会丢掉开头的S

保存完之后

修改.ssh文件夹的权限 和 authorized_keys 的权限

chmod 700 .ssh

chmod 600 authorized_keys

getenforce  接着查看selinux的状态

setenforce 0 临时关闭selinux

vim /etc/selinux/config 编辑config文件

将SELINUX=disable

iptables –F 防火墙清空

/etc/init.d/iptables save 保存配置文件

大功告成

 

转载于:https://www.cnblogs.com/linuxgxw/p/4331368.html

你可能感兴趣的文章
Linux 用户和用户组管理
查看>>
tomcat架构分析(valve源码导读)
查看>>
spring中InitializingBean接口使用理解(转)
查看>>
基于php5.5使用PHPMailer-5.2发送邮件
查看>>
InstallShield 2012 Spring新功能试用(16): Suite/Advanced UI 或 Advanced UI安装程序能在安装时进行输入合法性校验与反馈...
查看>>
C#面试宝典
查看>>
基金项目的英文
查看>>
《软件性能测试与LoadRunner实战教程》喜马拉雅有声图书上线
查看>>
ios 字典转模型
查看>>
正在编译转换: 未能找到元数据文件 EntityFramework.dll
查看>>
Java类集
查看>>
类的生命周期
查看>>
php apache用户写文件夹权限设置
查看>>
003-诠释 Java 工程师【一】
查看>>
浅析rune数据类型
查看>>
普通用户开启AUTOTRACE 功能
查看>>
Bind+Nginx实现负载均衡
查看>>
游侠原创:推荐一款免费的Syslog转发工具
查看>>
巧用Zabbix自定义监控Mysql性能状态
查看>>
UIKeyboard键盘相关知识点-IOS开发
查看>>