Linux免密登录配置


本地生成公钥


ssh-keygen -t rsa #按三次回车完成
cat /root/.ssh/id_rsa.pub #看到自己机器的公钥内容


线上


vi /etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes


touch /root/.ssh/authorized_keys      #(假设已经存在这个文件, 跳过这条)
echo 公钥内容 >> /root/.ssh/authorized_keys 


ssh -p 端口 root@ip 测试下
问题描述:

服务器上不存在 .ssh 目录

mkdir /root/.ssh/
chmod 700 /root
chmod 600 /root/.ssh
touch /root/.ssh/authorized_keys
echo 公钥内容 >> /root/.ssh/authorized_keys 
chmod 600 authorized_keys 

死活登录不了,就是要输入密码。
网上很多文章说关闭 SELinux 而且还说很重要,但做为安全运维角度,是不应该这样做的。

最后处理方式 
restorecon -r -vv ~/.ssh

大概看了下这个命令,个人总结就是你创建的这个目录和权限 并没有进入 SELinux的缓存,你这样一下就好了。

猜你喜欢

如何在python整合包使用pip安装更多依赖

如何在python整合包使用pip安装更多依赖

本次想在GPT-SoVITS-v2-240821整合包中安装一个flask,大致步骤如下 (1)在cmd下切换到 GPT-SoVITS-v2-240821目录中, (2)运行命令 "E:\GPT-S...

让linux的history记录时间 ip 用户等

修改一下,使这个日志能记录 时间 ip 用户等。 vim /etc/profile 追加 USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed...

Dell R720 R420 快速服务代码和服务编号大全

Dell查个资料,下个驱动都要输入服务代码或产品编号。 有时候没在机器边就记不住。 DELL R720 产品服务编号: BKZCS12 快速服务代码: 25213311974 Dell R420 快速...

华为安卓手机访问电脑共享文件,无需安装三方APP

华为安卓手机访问电脑共享文件,无需安装三方APP

在电脑上下载了不少电影,以前想在手机看的方法是 1、USB拷贝到手机或用微信文件助手转到手机 2、搭建内网流媒体服务器,把电影放到内网服务器上,通过浏览器访问内网 一直没有买NAS,那玩意贵,以前也...

源格式转换 txt转m3u 在线工具及源码

源格式转换 txt转m3u 在线工具及源码

一般txt转m3u指的是不同播放器的源格式转换,而txt和m3u是两种流行的格式。 一般txt格式如下: 节目名称,节目URL 一般m3u格式如下: EXTINF:-1,节目名称 节目URL 有些节...

使用acme.sh实现服务器ssl证书自动签发续签

使用acme.sh实现服务器ssl证书自动签发续签

工具介绍 acme.sh是一个实现从letsencrypt 自动签发证书,自动更新续签证书的脚本。 大致了解流程之后,使用还是相对简单的。 (1)工具自己生成必要的ssl申请文件,无需干预 (2)设...

基于文件的php跨机房session同步方案

场景: 公司网站接入CDN, CDN有两个回源后端做负载均衡以及故障转移,经过测试,CDN的回源是按权重比例轮询的。 要解决用户session状态在不同后端回源时不丢失,造成重复登录。 解决方案: s...