

群晖 SSH 公钥免密登录
source link: https://zhuanlan.zhihu.com/p/351578140
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

群晖 SSH 公钥免密登录
首先 SSH 登录群晖,检测群晖当前用户主目录下是否有 .ssh 文件夹,如果没有使用下列命令创建:
mkdir ~/.ssh
2. 使用 vim ~/.ssh/authorized_keys
将自己的 SSH
公钥粘贴进去,按 ESC
输入 wq
并回车保存。
3. 如果没有公钥的话,需要在自己电脑上使用 ssh-keygen -t rsa -C "MyName"
创建一个密钥,然后使用 cat ~/.ssh/id_rsa.pub
获取公钥信息,粘贴到 群晖
的 ~/.ssh/authorized_keys
文件中。
4. 设置权限:
chmod 755 ~ chmod 600 ~/.ssh/authorized_keys chmod 700 ~/.ssh
Ps: 群晖用户目录权限默认为 777,必须要修改为755才能免密登录
5.修改 sshd_config
配置文件:
sudo vim /etc/ssh/sshd_config
修改上述文件中以下几个配置:
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
6. 在群晖 控制面板 -> 终端机和 SNMP
关闭再开启 SSH
,即可免密登录群晖。
7. 如果设置成功后为了安全起见,建议在保存好 密钥对(id_rsa 和 id_rsa.pub)
的情况下,关闭密码登录群晖 SSH
。
修改 sshd_config
配置文件:
sudo vim /etc/ssh/sshd_config
修改上述文件中以下配置:
PasswordAuthentication no
然后步骤 6 重启群晖 SSH
即可关闭密码登录群晖 SSH
。
Recommend
-
10
生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。 首先,你需要确认自己是否已经拥有密钥。 默...
-
18
爱码爱生活 1.用ssh-keygen -t rsa -P '' 生成rsa密钥对,生...
-
23
SELinux引起的SSH公钥认证失败 2014-10-15 10:39:00 restorecon -r -vv /root/.ssh 新装一台机器按照正常配置以后居然使用publickey方式认证不成功,但是使用密码...
-
21
ssh利用RSA公钥远程登录验证 2013-03-12 11:54:00 1、本地机器生成密钥 $ssh-keygen -t rsa生成基于ssh协议第二版密钥,如果还是用rsa1,该升级了。 2、复制...
-
6
Linux 配置 SSH 免密登陆 2021-07-19 曾几何时,手上居然有好几台服务器,而以前因为有人强行爆破服务器端口(一个月被尝试2w多次登陆),就全部改成了 SSH 登陆,然后过去了很久,直到最近又需要,发现忘了,记录下。执行以下命...
-
10
SSH 公钥登录配置详解(iTerm2 为例) ...
-
2
Git 免密、免 SSH 进行 push & pull博主:HCLonely发布时间:2020-07-0354350 次浏览607 字数分类:
-
9
一个 ssh 设置免密登陆脚本 2022-09-24 tech
-
6
快速添加SSH公钥进行免密登录 Linux运维 / 2023年11月23日 / 1...
-
10
MacOS Sonoma14.2.1系统SSH免密登录 摘要:MacOS...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK