ssh-keygen生成公私钥免密码登录远程服务器
2017-07-31 19:23
260 查看
另外还有,ssh-copy-id:
注意: ssh-copy-id 将key写到远程机器的 ~/ .ssh/authorized_key.文件中
经常需要登录远程服务器很麻烦,因此在此记录下免密码登录远程服务器的那些事。
比较常用而保险的ssh-keygen公私钥配对登录。
终端输入命令:ssh-keygen -t rsa
这里需要你输入一个钥匙的名称,不输入默认为:id_rsa (私钥) 和 id_rsa.pub(公钥)
通常在企业里面一台服务器有很多人使用,因此默认的名称很可能已经有人使用了,所以这里可以输入一个你自己的名字为好。
输入密钥名称后,回车,会让输入密码。
因为我们要免密码登录,所以别填,直接回车2次即可。
5.此时密钥已经生成好了,直接去家目录下面查看即可。
6.此时我们要把公钥(.pub结尾的那个)放到,你想要控制的那台服务器上面对应登录用户的目录下面,这里使用scp上传
7.上面进度显示100%,说明上传完成了。
8.次数如果你登录的用户,这里是root 的家目录下面的.ssh文件夹下面,没有authorized_keys的话,就把传上去的公钥改名为这个名字,否则就把刚才的xxx.pub里面的内容追加到里面的authorized_keys的末尾.
追加命令: cat xxxx.pub >> authorized_keys
9. 此时可以尝试免密码登录了。ssh root@192.168.5.31 发现就进去了,
10. 到这里如果你还觉得麻烦,甚至可以再设置个别名 alias ssh_31=’ssh root@192.168.5.31’ (别忘记写道.bashrc里面)
转载自:http://www.cnblogs.com/miaoshiqian/p/3760016.html
ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
注意: ssh-copy-id 将key写到远程机器的 ~/ .ssh/authorized_key.文件中
经常需要登录远程服务器很麻烦,因此在此记录下免密码登录远程服务器的那些事。
比较常用而保险的ssh-keygen公私钥配对登录。
终端输入命令:ssh-keygen -t rsa
这里需要你输入一个钥匙的名称,不输入默认为:id_rsa (私钥) 和 id_rsa.pub(公钥)
通常在企业里面一台服务器有很多人使用,因此默认的名称很可能已经有人使用了,所以这里可以输入一个你自己的名字为好。
输入密钥名称后,回车,会让输入密码。
因为我们要免密码登录,所以别填,直接回车2次即可。
5.此时密钥已经生成好了,直接去家目录下面查看即可。
6.此时我们要把公钥(.pub结尾的那个)放到,你想要控制的那台服务器上面对应登录用户的目录下面,这里使用scp上传
7.上面进度显示100%,说明上传完成了。
8.次数如果你登录的用户,这里是root 的家目录下面的.ssh文件夹下面,没有authorized_keys的话,就把传上去的公钥改名为这个名字,否则就把刚才的xxx.pub里面的内容追加到里面的authorized_keys的末尾.
追加命令: cat xxxx.pub >> authorized_keys
9. 此时可以尝试免密码登录了。ssh root@192.168.5.31 发现就进去了,
10. 到这里如果你还觉得麻烦,甚至可以再设置个别名 alias ssh_31=’ssh root@192.168.5.31’ (别忘记写道.bashrc里面)
转载自:http://www.cnblogs.com/miaoshiqian/p/3760016.html
相关文章推荐
- ssh-keygen + ssh-copy-id 无密码登录远程服务器
- SSH使用私钥无密码登录远程服务器
- ssh-keygen 实现免密码登录远程服务器
- Linux上SSH登录远程服务器免密码
- shell小白 想玩自动化部署,无密码ssh 登录远程服务器,执行scp命令传送war包 并重启tomcat。
- ssh用私钥登录远程服务器时提示私钥不安全问题解决
- SSH使用ssh-keygen 远程登录主机免输入密码
- MAC便捷ssh直接登录远程服务器(免输密码)
- ssh 远程登录过去不用密码 ssh-keygen -t rsa
- SSH使用ssh-keygen远程登录主机免输入密码
- ssh(ssh-keygen)配置免输入密码登录远程主机的方法
- Linux命令之远程登录/无密码登录-ssh,ssh-keygen,ssh-copy-id
- 【SSH】登录方式(1)用户名/密码:取远程公钥+用户名/密码 (2)公钥:取数据+本地私钥
- ssh(ssh-keygen)配置免输入密码登录远程主机的方法
- ssh 远程登录 服务器 免密码 详解
- Mac下使用iTerm2让SSH免密码登录远程服务器
- ssh 远程登录不用密码 ssh-keygen -t rsa
- Xshell5配置ssh免密码登录-公钥与私钥登录linux服务器(xshell如何登陆上阿里云服务器)
- 利用ssh-copy-id无需密码登录远程服务器
- ssh-keygen+ssh-copy-id无密码登录远程LINUX主机(转载)