ssh无密码登录问题

ssh无密码登录配置:
复制代码
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
vi /etc/ssh/sshd_config


重启sshd
/etc/rc.d/init.d/sshd  restart
cat ~/id_rsa.pub >> /root/.ssh/authorized_keys
chmod 644 ~/.ssh/authorized_keys
ssh root@192.168.82.3

cat id_rsa.pub  >> authorized_keys
scp id_rsa.pub root@192.168.82.3:/root
复制代码

可参考如下两篇文章:

1.http://union100.blog.163.com/blog/static/36057028201111210179660/

2.http://50059.blog.51cto.com/40059/290460

 

首先,root修改 /etc/ssh/sshd_config文件( 客户端、服务器都需要更改
将“#AuthorizedKeysFile .ssh/authorized_keys”前面的#号去掉
即,启用“ AuthorizedKeysFile .ssh/authorized_keys
(如果需要root也能ssh登录,把“#PermitRootLogin yes”前面的#号也去掉)
同样root账户下, /etc/rc.d/init.d/sshd restart重启sshd服务使之生效
客户端中)切换到需要ssh登录的帐户下:
ssh-keygen -t rsa 产生公私钥对
回车 采用默认文件保存钥匙
xxxxx 回车 键入密码短语,直接回车为不建立密码短语。密码短语至少5个字符
xxxxx 回车 重复密码短语,直接回车为不建立密码短语
公私钥产生在此账户的.ssh目录中,id_rsa为私钥,id_rsa.pub为公钥
服务器 )切换到需要ssh登录的帐户下:
如果服务器中尚未建立公私钥对,那么首先按照客户端的方法建立公私钥对
scp 账户名@客户端主机名或ip地址:/home/帐户名/.ssh/id_rsa.pub /home/帐户名/
将客户端账户的公钥拷到服务器中。客户端用主机名或ip地址均可,但是需与ssh登录命令相符,建议将主机名与ip地址写入/etc/hosts中,此处用主机名即可(下同)。
yes 将客户端写入known_hosts中
输入客户端中的账户密码完成复制
cat /home/帐户名/id_rsa.pub >>/home/帐户名/.ssh/authorized_keys 将id_rsa.pub中的内桶添加到authorized_keys文件中,authorized_keys文件名需与sshd_config中的设置相符。
chmod 644 /home/帐户名/.ssh/authorized_keys 修改authorized_keys文件的权限,至少为644,也可更为严厉(600),不修改的话ssh无密码登录不起作用。
客户端中)切换到需要ssh登录的帐户下:
ssh 服务器主机名 登录服务器,若在服务器与客户端中的帐户名不同,则
ssh 帐户名@服务器主机名
yes 将服务器写入known_hosts中
若产生公私钥时设置了密码短语,还需要输入密码短语,为了方便,可在客户端中
ssh-add,然后输入密码短语,下次再ssh登录,无需再输入密码短语
 
关于公私钥对的一点理解:
公 私钥对就像是一套钥匙和锁,公钥是锁,私钥是钥匙。私钥留在客户端中,公钥发给服务器。服务器可以有很多把锁,客户端只有一把钥匙。当客户端ssh登录服 务器时,服务器会找到这个客户端发的锁,然后跟客户端要钥匙,如果钥匙是配套的,那么登录成功,反之登录失败。当然,以上是针对同一个用户说的,不同用户 的公私钥对也不同,而且每次ssh-keygen产生的公私钥对也不同。
利用 TensorFlow 训练自己的目标识别器。本文内容来自于我的毕业设计,基于 TensorFlow 1.15.0,其他 TensorFlow 版本运行可能存在问题。.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值