securecrt创建秘钥访问linux
方法/步骤
1
CRT默认身份验证第一的是口令验证,这次我们测试使用它的密钥身份验证。
2
1、选择工具,创建公钥
3
2、选择RSA加密算法
4
3、输入通行短语(登录时会用到它,就是密码)不输入默认无密码
5
4、我是测试,密钥长度选择默认
6
5、完成,这里是公钥和私钥的地址,是可以更改的,我默认了。( 注:这里高版本会有选择openssh格式的,直接选择这个格式,那么我下面格式转换的命令可以省略了 )
7
新版
8
6、这里的全局我选择了否
9
7、将公钥文件拷贝到用户宿主目录的.ssh目录
10
mkdir .ssh 创建.ssh文件夹
11
前面提到创建过程中如果没有格式转换的选项,在linux系统下有转换的命令:ssh-keygen -i -f ssh_to_linux_for_ila.pub >>authorized_keyschmod 600 authorized_keys (可选) 8、 编辑配置文件 /etc/ssh/sshd_configRSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys (这就是后面要改名字的原因)PasswordAuthentication no (关闭常规的密码登录方式,这种方式的明文的密码传输)9、重启sshservice sshd restart 或者/etc/rc.d/init.d/sshd restart以上配置完成测试:择公钥,将公钥验证提升到最上面的级别,选择属性
12
选择使用会话公钥设置
13
如果没有设置密码的,就可以直接进入系统了OK了,测试成功~~~~进入系统了。。。oye!!!