两个非root用户之间的免密码登录
2011-11-09 17:57
127 查看
1) ssh-keygen -t rsa 一路按回车
2) 提示
“Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
a0:28:72:a7:cb:65:6c:9d:20:c9:17:96:64:2f:e7:76 root@beth1”
3) 在主节点上,拷贝刚才创建的公共key到名为authorized_keys的文件:
cd ./.ssh
cp id_rsa.pub authorized_keys
4) 只需在主节点上运行ssh-keygen程序。其他子节点的目录结构创建后,将刚才在主节点创建的keys通过scp拷贝到从节点的同样的目录上。
scp /root/.ssh/authorized_keys root@beth2:/root/.ssh/authorized_keys
5) authorized_keys权限设置:免密码登陆的节点上authorized_keys 的权限设置不能设置成664(拷贝过去默认的权限) ,设置成600 或644 或400 也可以
6) .ssh权限设置:自己手动建立的.ssh 目录的权限也应设置与 源节点的。ssh的权限 一致即700
7) 此时,从beth1登录到beth2上就不用输入密码了。验证一下: #ssh beth2
(输入exit可以退出登录beth2)
2) 提示
“Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
a0:28:72:a7:cb:65:6c:9d:20:c9:17:96:64:2f:e7:76 root@beth1”
3) 在主节点上,拷贝刚才创建的公共key到名为authorized_keys的文件:
cd ./.ssh
cp id_rsa.pub authorized_keys
4) 只需在主节点上运行ssh-keygen程序。其他子节点的目录结构创建后,将刚才在主节点创建的keys通过scp拷贝到从节点的同样的目录上。
scp /root/.ssh/authorized_keys root@beth2:/root/.ssh/authorized_keys
5) authorized_keys权限设置:免密码登陆的节点上authorized_keys 的权限设置不能设置成664(拷贝过去默认的权限) ,设置成600 或644 或400 也可以
6) .ssh权限设置:自己手动建立的.ssh 目录的权限也应设置与 源节点的。ssh的权限 一致即700
7) 此时,从beth1登录到beth2上就不用输入密码了。验证一下: #ssh beth2
(输入exit可以退出登录beth2)
相关文章推荐
- 非root用户下实现SSH免密码登录
- 两台linux服务器各有两个不同的用户 其中一个服务器可以无密码登录服务器
- 关于Windows 2008 IIS无法使用虚拟目录密码作为用户 administrator 在本地登录到...解决方案
- 可以自动登录的Ubuntu,重置root和其他普通用户密码的方法
- 如何实现共享软件网络授权认证,包括注册新用户、登录、修改密码等操作
- 如何在 SQL Server 2005 实例之间传输登录和密码
- Windows XP 如何修改实现不输入用户密码而直接登录系统
- MySql5.6版修改用户登录密码
- sybase修改登录用户密码
- CentOS修改mysql 用户root的密码并允许远程登录
- MySQL命令行 不同端口登录 执行SQL文件 创建用户 赋予权限 修改root密码
- linux 免用户密码登录
- csrf攻击过程 csrf攻击说明 1.用户C打开浏览器,访问受信任网站A,输入用户名和密码请求登录网站A; 2.在用户信息通过验证后,网站A产生Cookie信息并返回给浏览器,此时用户登录网站
- python-使用用户与密码登录验证的检索特定字段ver1(含文件操作知识)
- django怎么在没有密码不能认证的情况下完成用户登录
- 在设置iis windows身份验证,出错:登录失败:用户帐户限制。可能的原因包括不允许空密码登录时间限制或强制的策略限制。
- Linux 控制台登陆用户输入密码正确无法进入,反复提示登录
- 使用wamp工具mysql控制台无法用非root用户登录问题
- 完成系统登录程序,从命令行输入用户名和密码,如果没有输入用户名和密码,则提示输入用户名和密码;如果输入了用户名但是没有输入密码,则提示用户输入密码,然后判断用户名是否是mldn,密码是否是hello,
- Android基于XMPP Smack Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等