阿里云 CentOS7.2 配置SSH登录 新手教程
来源:互联网 发布:淘宝分析数据 编辑:程序博客网 时间:2024/06/11 01:00
相关环境:
阿里云 ECS
操作系统:CentOS 7.2 64
客户端操作系统:win 10 64
一、新建用户密钥
1、下载xshell xshell 下载
2、 打开xshell 依次点击 工具 ---- 新建用户密钥生成向导
3、根据软件提示,设置密码并生成相应的公钥,复制生成的公钥
二、保存公钥到服务器
1、putty登录服务器,保存公钥到~/.ssh/authorized_keys文件里
2、i键进入编辑模式,右键粘贴
ESC退出编辑模式,:wq保存退出
修改文件权限
3、修改配置文件,让SSH支持密钥登录
4、i键进入编辑模式,将下列的#注释删除
5、重启ssh服务
注意:centOS 6和centOS7的重启ssh指令不一样。
- service ssh restart
三、ssh登录
1、使用xshell 新建连接
2、选择public_key 模式,并输入当时新建密钥时设置的密码
3、点击确定即可通过ssh方式连接服务器
四.取消密码登录(可选)
改为
2、重启ssh服务
- service ssh restart
五、其他机器登录ssh
本地可以通过ssh登录服务器,若想其他机子也能登录客户端,只需在xshell ---工具----用户密钥管理者
选择导出用户密钥,然后再另一台客户端上安装xshell 并导入用户密钥,其他登录操作就和在本地登录一样了。
部分参考自阿里云配置密钥SSH登录
阅读全文
0 0
- 阿里云 CentOS7.2 配置SSH登录 新手教程
- 阿里云配置密钥SSH登录
- centos7设置SSH免密码登录教程
- CentOS7.2配置SSH
- centos7.0配置ssh免密码登录
- mac配置ssh免密码登录centos7
- 阿里云centos7配置tomcat
- 阿里云centos7配置 vsftpd
- 阿里云ubuntu 16.04 Server配置方案 5 SSh脚本命令免密码登录阿里云
- 阿里云 centOS7下安装MySQL教程
- 阿里云ECS服务器SSH远程登录
- 配置阿里云CentOS7.2+nginx+uwsgi 部署flask项目
- 阿里云 CentOS7.2 配置FTP+Node.js环境
- 阿里云Centos7.2配置VNC远程连接
- 在centos7下配置ssh无密码登录
- 阿里云 centos7 tomcat8 https 配置不起作用
- CentOS7 配置阿里云yum源
- CentOS7 配置阿里云yum源
- flask Flash消息
- 快速排序及其优化
- SVM-Light在windows下的使用
- Python学习笔记 day02 基本数据类型
- 正确修改MAC用户名
- 阿里云 CentOS7.2 配置SSH登录 新手教程
- Glide加载圆形,圆角图片
- android 音频子系统框架(一)
- Android Ble开发(一)
- Hibernate和Maven的结合
- 用递归算法实现逆序字符串
- My97DatePicker的一些基本用法
- QT控制led
- 构造函数与构造代码块