我正在嘗試在我的 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 檔案中。