启用SSH KEY登录,拒绝群晖被打
写在开头,请仔细阅读教程后,再操作!!!
1. 生成证书
ssh 登陆群晖
切换到root
sudo -i
生成证书(生成一个2048位RSA证书 ,注意C为大写,用来标记证书)
ssh-keygen -t rsa -b 2048 -C "自定义一个名字"
证书位置默认,如果不想自定义文件名,直接回车即可。
强烈建议:设置一下密钥口令。
2. 证书文件
执行完毕后,在/root/.ssh/目录,有如下两个文件。
公钥:admin.pub
密钥:admin
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
注意:未自定义情况时,默认公钥和密钥名字为,id_rsa和id_rsa.pub
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
将公钥导入authorized_keys文件
cat /root/.ssh/admin.pub >> /root/.ssh/authorized_keys
将密钥复制到可读目录,并下载到本地
cp /root/.ssh/admin /volume1/你群晖网页能读取的目录
3. 修改SSH配置文件
备份文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
修改文件
vim /etc/ssh/sshd_config
去掉一下几行的注释#后,修改成如下内容:
RSAAuthentication yes // 开启RSA证书验证
PubkeyAuthentication yes // 开启公钥证书验证
AuthorizedKeysFile .ssh/authorized_keys // 公钥证书位置
加载ssh文件
synoservicectl --reload sshd //重新载入sshd配置文件
synoservicectl --restart sshd //重启sshd服务
重启群晖
测试rsa是否启用成功
使用putty、xshell、finalshell等软件,修改配置如图。浏览按钮,选择下载的密钥文件admin,并保存
ssh登录群晖(如截图,则表示登录成功。)
再次修改SSH配置文件,禁用普通用户密码登录
PasswordAuthentication no // 禁用普通用户名密码验证
重复步骤,加载ssh文件和重启群晖,完成设置。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
注意:一定要先测试,后禁用用户名密码验证
万一出现意外,导致SSH无法登录可以使用Telnet救急。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++





McWolf_
校验提示文案
change520
校验提示文案
用了几年了
校验提示文案
24k双花红棍
校验提示文案
getittogether
校验提示文案
值友5612896593
校验提示文案
MKjazzMK
校验提示文案
黑大帅9527
校验提示文案
李元芳
校验提示文案
值友6592295559
校验提示文案
messia
校验提示文案
值友6163011916
校验提示文案
路远求索
校验提示文案
不辣的
校验提示文案
sweetskys
校验提示文案
小小树叶过大河
校验提示文案
便宜不常有
校验提示文案
湛蓝守护
校验提示文案
值友4873493129
校验提示文案
值友2500968789
校验提示文案
shengwei99
校验提示文案
值友6592295559
校验提示文案
非洲牛狮
校验提示文案
值友2500968789
校验提示文案
李元芳
校验提示文案
黑大帅9527
校验提示文案
MKjazzMK
校验提示文案
值友4873493129
校验提示文案
值友5612896593
校验提示文案
湛蓝守护
校验提示文案
便宜不常有
校验提示文案
小小树叶过大河
校验提示文案
sweetskys
校验提示文案
不辣的
校验提示文案
路远求索
校验提示文案
messia
校验提示文案
getittogether
校验提示文案
24k双花红棍
校验提示文案
值友6163011916
校验提示文案
用了几年了
校验提示文案