1、首先保证有一个窗口连接着linux系统,如下图1中的1 1.

wKioL1f8sByQoUn6AACeWkvVnrc392.png

2、在菜单栏点击工具--新建用户密钥生成向导

wKiom1f8sDzCnecCAAAk3DBBm_Y032.png

3、密钥类型-RSA ——>密钥长度-1024——> 下一步

wKioL1f8r_SxnBz0AAEksIRuYws266.png

4、生成公钥

wKioL1f8sFaBMLhqAAEcTw1kRJY087.png

5、生成的用户密钥名称可自定义,密码需牢记,后边需要用到

wKiom1f8sGrhdj2xAAEbs9sOl48961.png

6、保存到安全的地方,并命名

wKioL1f8sHyxl8h1AAExRN8xIQc436.png

wKioL1f8sL6S6SM0AAEGElTl_8o556.png

wKioL1f8sNDhMtiEAAExQpyXBJo551.png

7、在连接系统1这个窗口中,创建/root/.ssh,若有则不需要,同时需要修改目录权限为700,并把公钥的内容保存到/root/.ssh/authorized_keys中,具体操作如下:

[root@localhost ~]# mkdir /root/.ssh

[root@localhost ~]# chmod 700 /root/.ssh/

[root@localhost ~]# vi /root/.ssh/authorized_keys

公钥的内容可在如下所示取到

wKioL1f8sSLCZFKdAACkVgbC4Zs293.png

如下的1 是刚才保存文件的名称,选中它,然后再点击属性

wKioL1f8sT2jyR34AACcrR7YROU061.png

点击公钥

wKiom1f8sVbhJkN0AACqsbiwVA0422.png

wKiom1f8sYHzsfVuAADMeyGFDkA813.pngspacer.gif

保存文件authorized_keys,然后退出。

8、关闭远程linux防火墙

这个需要永久关闭防火墙,所以需要编辑文件/etc/selinux/config

vi /etc/selinux/config

spacer.gif

wKioL1f8scHToyrsAACM9jmX_5Y553.png

查看状态

/usr/sbin/sestatus -v        #查看selinux的状态命令

若出现 SELinux status:                disabled则表示正确

关闭防火墙

[root@localhost ~]# iptables -F                                #清空防火墙配置

[root@localhost ~]# /etc/init.d/iptables save          #清空防火墙配置后,记得保存

iptables:将防火墙规则保存到 /etc/sysconfig/iptables:    [确定]

9、新建对话

spacer.gif

wKioL1f8sdqjRJ4GAABS3DYrDig061.png

wKiom1f8sdqQpb6SAABUQ-u-sbw644.png


spacer.gif