Git SSH协议记住密码

Git SSH协议记住密码,git,ssh,debian,vps,Git,Ssh,Debian,Vps,我在Debian VPS上有一个git存储库,一切正常。除了我不想每次拉或按时都输入我的根密码。有没有办法记住密码 我知道SSH,我设法在GitHub上正确设置了它,但我无法为我的Debian VPS设置它 我知道如何使用ssh-keygen,但在服务器上该怎么做?常规过程是将您的公钥放在~/.ssh上的authorized_-keys文件中,供您连接的用户使用 如果您有一些特定于产品的东西(git可以与gitosis、gitolite、gitorious一起安装),请提供有关如何安装的更多详细

我在Debian VPS上有一个git存储库,一切正常。除了我不想每次拉或按时都输入我的根密码。有没有办法记住密码

我知道SSH,我设法在GitHub上正确设置了它,但我无法为我的Debian VPS设置它


我知道如何使用ssh-keygen,但在服务器上该怎么做?

常规过程是将您的公钥放在~/.ssh上的authorized_-keys文件中,供您连接的用户使用


如果您有一些特定于产品的东西(git可以与gitosis、gitolite、gitorious一起安装),请提供有关如何安装的更多详细信息。

通常的过程是将您的公钥放在~/.ssh上的授权密钥文件中,供您连接的用户使用


如果您有一些特定于产品的东西(git可以与gitosis、gitolite、gitorious一起安装),请提供更多关于您是如何做到这一点的详细信息。

um?将公钥放在服务器上?访问git存储库时根本不应该输入
root
密码。如何将公钥放在服务器上?我如何让Git Bash使用该键?我已经生成了密钥,并且它在GitHub上运行得很好?将公钥放在服务器上?访问git存储库时根本不应该输入
root
密码。如何将公钥放在服务器上?我如何让Git Bash使用该键?我已经生成了密钥,它在GitHub上运行得很好。我已经完成了。当我连接到root@host.com:path/to/repo它仍然要求我输入密码,我正在使用Git Bash。Git是单独安装的,repo是使用“Git init--bare”初始化的。您是否为授权密钥设置了正确的权限?我没有使用任何产品,就像我说的,我只使用git。git回购存在,我可以正常推拉。我要寻找的是一种记住密码的方法。添加ssh密钥意味着不使用密码,而是使用ssh密钥。对你来说,这显然是不被认可的。git clone/pull使用哪种格式?哪种url?授权的_密钥和.ssh需要有700个权限,所以只能对用户自己使用。我已经这样做了。当我连接到root@host.com:path/to/repo它仍然要求我输入密码,我正在使用Git Bash。Git是单独安装的,repo是使用“Git init--bare”初始化的。您是否为授权密钥设置了正确的权限?我没有使用任何产品,就像我说的,我只使用git。git回购存在,我可以正常推拉。我要寻找的是一种记住密码的方法。添加ssh密钥意味着不使用密码,而是使用ssh密钥。对你来说,这显然是不被认可的。git clone/pull使用哪种格式?哪种url?授权的_密钥和.ssh需要有700个权限,因此仅限用户自己使用。