Linux之ssh无密码登录
来源:互联网 发布:国家人工智能战略 编辑:程序博客网 时间:2024/06/04 17:29
1. 有A,B两台机(Linux/unix), 要想从A用ssh远程登录到B上(假设各自的IP,A:192.168.100.51;B:192.168.100.52)。
4. 还在A机上,将刚才生成的id_rsa.pub文件复制到B机上,可以使用命令“scp ~/.ssh/id_rsa.pub root@192.168.100.52:/root/”,这时就把id_rsa.pub文件复制到B机的/root下了。
5. 用root用户登录到B机上,这时就可以看到刚刚复制过来的id_rsa.pub文件了,使用命令“cat id_rsa.pub >> ~/.ssh/authorized_keys” 将A机的公钥加入到authorized_keys文件,(有时~/下没有.ssh文件夹或没有authorized_keys文件,如果这样,自己手动创建就好了)。
6. 还在B机上,重启sshd服务,命令“service ssh restart”,(作者试过不做这一步,也可以)。
7. 回A机上,试试, 命令“ssh root@192.168.100.51”, 不出意外就无需密码登录进去了!
2. 在A机上,$cd ~/.ssh 进入.ssh目录下
3.用“ssh-keygen -t rsa”命令生成公钥,注意这里一直回车就是了。好了,这时在“~/.ssh/”下就已经生成“id_rsa、id_rsa.pub”两个文件了。
4. 还在A机上,将刚才生成的id_rsa.pub文件复制到B机上,可以使用命令“scp ~/.ssh/id_rsa.pub root@192.168.100.52:/root/”,这时就把id_rsa.pub文件复制到B机的/root下了。
5. 用root用户登录到B机上,这时就可以看到刚刚复制过来的id_rsa.pub文件了,使用命令“cat id_rsa.pub >> ~/.ssh/authorized_keys” 将A机的公钥加入到authorized_keys文件,(有时~/下没有.ssh文件夹或没有authorized_keys文件,如果这样,自己手动创建就好了)。
6. 还在B机上,重启sshd服务,命令“service ssh restart”,(作者试过不做这一步,也可以)。
7. 回A机上,试试, 命令“ssh root@192.168.100.51”, 不出意外就无需密码登录进去了!
1 0
- Linux之ssh无密码登录
- linux ssh无密码登录
- linux ssh无密码登录
- Linux SSH 无密码登录
- linux无密码ssh登录
- Linux SSH 无密码登录
- linux之ssh互信配置(无密码登录)
- Linux命令之远程登录/无密码登录-ssh,ssh-keygen,ssh-copy-id
- Linux命令之远程登录/无密码登录-ssh,ssh-keygen,ssh-copy-id
- Linux实现SSH无密码登录
- Linux实现SSH无密码登录
- linux创建ssh信任无密码登录
- Unix/Linux ssh配置无密码登录
- linux下ssh无密码登录
- linux下设置ssh无密码登录
- linux下设置ssh无密码登录
- linux下设置ssh无密码登录
- linux下SSH无密码登录
- 2017浙江省选二试第三天游记
- 【bzoj1084】 [SCOI2005]最大子矩阵
- 查看Windows Management Framework版本
- int main(int argc,char*argv[])
- cocos2dx 关于节点缩放
- Linux之ssh无密码登录
- java多态的应用案例(以汽车租赁为例)
- Linux Daemon Writing HOWTO
- ecshop设置shop_url
- SHELL
- ubuntu更新adobe flash playe
- Python的语法总结
- [HNOI2017]影魔sf
- qtservice创建服务程序