Linux(Ubuntu)ssh免密码登陆
2015-12-31 16:38
573 查看
1.生成密钥文件
[code]xx@ubuntu:/root$ ssh-keygen -t rsa 按Enter按到最后,生成密钥文件
2.copy文件(必须的过程)
注意空格![code]xx@ubuntu:/root$ cat .ssh/id_rsa.pub >> .ssh/authorized_keys
3.查看文件
[code]xx@ubuntu:~$ cd .ssh xx@ubuntu:~$ ls -al
查看文件 会有三个文件(authorized_keys、id_rsa、id_rsa.pub)
4. 测试本地是否可以无密码登录
(如果这一步都不行,那不要做后面的步骤了)[code]xx@ubuntu:~/.ssh$ ssh localhost
5.copy到节点中
(把xx中的id_rsa.pub拷贝到次节点yy中,yy@ip_address yy是你的登录名,ip_address是IP地址)[code]xx@ubuntu:~/.ssh$ scp id_rsa.pub yy@ip_address:home/yy
6.把公密匙追加到authorized_keys
[code]yy@ubuntu:~$ cat id_rsa.pub >> .ssh/authorized_keys
7.测试
在xx中, 测试是否登录yy![code]ssh yy@ip_address
测试结果,可以免密码登陆啦。
相关文章推荐
- CentOS update PHP to v5.6
- linux mysql root密码重置
- DHCP、DNS-window服务器转Linux事宜
- intall Extra Packages for Enterprise Linux
- mysql学习心得之linux卸载mysql与rpm包安装(3)
- 在 linux 中利用samba访问windows的共享
- centOS怎样强制卸载PHP
- linux命令之sed
- linux内存管理各文件简介
- CentOS PHP 开发,启用自动报错
- Linux(Ubuntu)安装jdk1.8
- CentOS ZendStudio installation
- 专治linux不服——centos6.7下的一些小问题
- Linux/Unix命令之Ethtool (设置千兆网卡速度及模式)
- centos7 安装firefox
- Linux内核的namespace机制分析
- CentOS 开启.htaccess
- centos7 配置本地yum源,供局域网使用
- Centos 6.5上安装配置KVM
- Linux下MySQL日志的管理