我正在尝试在我的 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 文件中。