远程工具Putty安装配置
2017-10-19 00:33
148 查看
下载安装Putty,并设置Session(此时已经可以通过SSH远程登录Linux,此处使用的是密码认证)
![](https://s2.51cto.com/wyfs02/M01/A7/82/wKioL1nndx_iWl4wAABMJv8npRM220.png)
可以进行外观设置等
![](https://s1.51cto.com/wyfs02/M01/08/D3/wKiom1nneibDeLS8AABWfrUZMMM721.png)
选择编码类型(中文UTF-8)
![](https://s5.51cto.com/wyfs02/M00/A7/82/wKioL1nnd5Pz_yJ4AABbmyMVI9M430.png)
设置加密认证
此处可以以不同加密算法生成一对密钥:公钥&私钥
公钥保存在目标机器上,私钥通过远程工具读取与公钥进行配对
![](https://s3.51cto.com/wyfs02/M00/08/D3/wKiom1nnesfRGSPlAABFy7FzNko772.png)
Linux端配置
mkdir /root/.ssh //创建文件夹
chmod 700 /root/.ssh //将该文件夹权限设置为rwx------
vi /root/.ssh/authorized_keys //创建文件,保存用于配对的公钥(可以保存多个)
setenforce 0 //临时关闭selinux防火墙
![](https://s5.51cto.com/wyfs02/M01/08/D3/wKiom1nnfiTTB1cLAAA8IiibquI635.png)
由于个人再生成密钥对的时候未配置额外的密码,因此再此处输入用户名之后,通过密钥认证直接进入系统。
同一网络环境内主机之间的SSH登陆
常用格式:ssh [-l login_name] [-p port] [user@]hostname
eg.本机IP:192.168.10.128
目标机器IP:192.168.10.129
ssh -p 22 root@192.168.10.129
退出SSH输入exit即可
![](https://s1.51cto.com/wyfs02/M01/08/D3/wKiom1nnge7Qsx-nAACHxP0_Gz0098.png)
使用密钥认证实现Linux互相远程
①在test_01使用ssh-keygen生成密钥对
![](https://s2.51cto.com/oss/201710/20/8460e62b1aecd20aa47dc908c6afcf27.png)
②将生成的公钥拷贝至test_02的/root/.ssh/authorized_keys文件中
![](https://s5.51cto.com/oss/201710/20/f91c7f64ab4bdc7a37a8787c7c16d954.png)
③在test_01ssh顺利远程登录
![](https://s4.51cto.com/oss/201710/20/9d5cc3b457e4898406a4084d8d547125.png)
![](https://s2.51cto.com/wyfs02/M01/A7/82/wKioL1nndx_iWl4wAABMJv8npRM220.png)
可以进行外观设置等
![](https://s1.51cto.com/wyfs02/M01/08/D3/wKiom1nneibDeLS8AABWfrUZMMM721.png)
选择编码类型(中文UTF-8)
![](https://s5.51cto.com/wyfs02/M00/A7/82/wKioL1nnd5Pz_yJ4AABbmyMVI9M430.png)
设置加密认证
此处可以以不同加密算法生成一对密钥:公钥&私钥
公钥保存在目标机器上,私钥通过远程工具读取与公钥进行配对
![](https://s3.51cto.com/wyfs02/M00/08/D3/wKiom1nnesfRGSPlAABFy7FzNko772.png)
Linux端配置
mkdir /root/.ssh //创建文件夹
chmod 700 /root/.ssh //将该文件夹权限设置为rwx------
vi /root/.ssh/authorized_keys //创建文件,保存用于配对的公钥(可以保存多个)
setenforce 0 //临时关闭selinux防火墙
![](https://s5.51cto.com/wyfs02/M01/08/D3/wKiom1nnfiTTB1cLAAA8IiibquI635.png)
由于个人再生成密钥对的时候未配置额外的密码,因此再此处输入用户名之后,通过密钥认证直接进入系统。
同一网络环境内主机之间的SSH登陆
常用格式:ssh [-l login_name] [-p port] [user@]hostname
eg.本机IP:192.168.10.128
目标机器IP:192.168.10.129
ssh -p 22 root@192.168.10.129
退出SSH输入exit即可
![](https://s1.51cto.com/wyfs02/M01/08/D3/wKiom1nnge7Qsx-nAACHxP0_Gz0098.png)
使用密钥认证实现Linux互相远程
①在test_01使用ssh-keygen生成密钥对
![](https://s2.51cto.com/oss/201710/20/8460e62b1aecd20aa47dc908c6afcf27.png)
②将生成的公钥拷贝至test_02的/root/.ssh/authorized_keys文件中
![](https://s5.51cto.com/oss/201710/20/f91c7f64ab4bdc7a37a8787c7c16d954.png)
③在test_01ssh顺利远程登录
![](https://s4.51cto.com/oss/201710/20/9d5cc3b457e4898406a4084d8d547125.png)
相关文章推荐
- linux-CentOS-配置ip地址-配置putty远程连接工具
- centOS学习part3:远程工具VNC的安装与配置
- Ubuntu下安装配置VNC远程工具
- ubuntu系统下安装anaconda2并配置tensorflow环境及jupyter notebook工具远程登陆来开发用于深度学习环境
- Linux工具使用之MySQL安装(含配置远程访问)
- 安装和配置Hyper-V 工具用于远程管理
- Linux环境下实现ansible的roles工具远程安装配置nginx
- CentOS7.0 MariaDB 安装配置后使用远程工具SQLyog 错误1130(远程连接mysql 授权)
- Linux远程连接工具配置安装及应用
- 安装和配置Hyper-V工具用于远程管理
- 树莓派系列教程:安装系统与配置环境,无显示器、无键盘、无网线联网并使用PuTTy与VNC图形界面远程登录
- 配置管理工具Slatstack入门介绍:1 :安装与设定
- 进程管理工具-Supervisor安装与配置
- linux redhat yum工具安装配置
- 系统工具安装,配置
- SQL Server安装后配置工具无法打开的解决方案
- 自动化运维工具puppet安装配置
- Windows下安装配置Ruby的debug工具ruby-debug-base19
- 用eVC4开发SmartPhone、Pocket PC程序之 -- 开发工具下载、安装、配置