SSH2免密码登录OpenSSH
来源:互联网 发布:西安软件新城公寓 编辑:程序博客网 时间:2024/06/03 16:02
阿里云ecs Centos 使用了 openssh服务,个人电脑是win7系统,想利用SSH2免密码登录openssh,需要进入如下操作:
1.下载SSHSecureShellClient-3.2.9.exe,安装(假设在F:\Program Files (x86)\下)
2.打开cmd,进入F:\Program Files (x86)\SSH Communications Security\SSH Secure Shell目录,执行如下命令:
ssh-keygen2 -t rsa
在中间会提示你输入私玥密码,可以为空,但最好输入自己能记住的密码。
最后会分别生成名为用户私玥id_rsa_2048_a和公玥id_rsa_2048_a.pub,默认在C:\Users\Administrator\AppData\Roaming\SSH\UserKeys目录下。
3.任选一种方法进入阿里云服务器,在用户根目录下执行下面的命令:
mkdir .sshcd .ssh
4.回到win7下的cmd中,把2生成的公玥上传到服务器刚才创建的文件夹.ssh下面,执行命令:
F:\Program Files (x86)\SSH Communications Security\SSH Secure Shell>scp2.exe C:Users\Administrator\AppData\Roaming\SSH\UserKeys\id_rsa_2048_a.pub root@服务器ip地址:/登录用户(比如root)/.sshAre you sure you want to continue connecting (yes/no)? yes(确定继续 yes )Do you want to change the host key on disk (yes/no)? yes(确定 yes)root@服务器ip地址's password:(输入你的服务器登录密码)id_rsa_2048_a.pub | 535B | 535B/s | TOC: 00:00:01 | 100%(上传成功)
5.再回到服务器控制台上来(仍然在.ssh目录下),执行下面的命令:
ssh-keygen -i -f id_rsa_2048_a.pub > id_rsa_OpenSSH.pub(这一句是把刚才上传过来的ssh2公玥转换成openssh公玥)cat id_rsa_OpenSSH.pub >> authorized_keys(然后把新公玥追加到authorized_keys文件中,此文件默认不存在,会自动创建)
到此为止,全部配置完毕,现在可以放心的使用免密码登录服务器了:
SSH Secure File Transfer Client客户端登录如图:
注意:Authentication选择Public Key,点Connect会弹出让你输入私玥密码的对话框:
在Passphrase出输入你创建私玥时输入的密码即可完成登录。
阅读全文
0 0
- OpenSSH免密码登录SSH2
- SSH2免密码登录OpenSSH
- SSH2免密码登录OpenSSH
- 免密码ssh2登录
- 两个openssh间免密码登录
- 两个SSH2间免密码登录
- SSH免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- ssh 免密码登录
- SSH免密码登录
- 算法的时间复杂度和空间复杂度-总结
- caffe通过CMakeLists.txt编译适用于自定义GPU ARCH的动态库
- bzoj3545 [ONTAK2010]Peaks(离线+kruskal+主席树+线段树合并)
- Lintcode快乐数问题解析
- 比KMP算法更简洁,更高效的sunday算法
- SSH2免密码登录OpenSSH
- 网站推荐
- c#天气预报
- TCP的三次握手(建立连接)和四次挥手(关闭连接)
- 命令
- 数据结构实验之图论八:欧拉回路
- 13周,1题:利用Java Swing技术设计一个鼠标点击熟读比赛游戏程序。
- day04_表单提交方式
- 面试准备