如何在 NAS 服务器上为 git 生成密钥?

如何在 NAS 服务器上为 git 生成密钥?

我正在尝试在我的 NAS 服务器(Synology DS212J)上设置 git,现在我已经到了应该复制我的公钥的部分……但我真的不明白它指的是什么。

有没有办法为 NAS 生成此密钥?

我遵循以下说明: http://www.wonko.de/2010/04/set-up-git-on-synology-nas.html

然后到了这一步:

Now copy your public key to a share and move it to the authorized_keys file:
mkdir -p /volume1/home/user1/.ssh
mv /volume1/someshare/id_dsa.pub /volume1/home/user1/.ssh/authorized_

但是当我尝试输入这几行时,我得到了:

nas> mv /volume1/_git/id_dsa.pub /volume1/home/user1/.ssh/authorized mv:无法重命名'/volume1/_git/id_dsa.pub':没有此文件或目录

我在 NAS 中创建了一个名为“_git”的新共享目录。

答案1

ssh-keygen -t rsa

然后将密钥的公共部分复制到服务器上的 auth 文件中。

相关内容