我关注了YouTube 教程尝试在 Windows 上安装 tortoise svn 并在 unix 远程服务器上提交。
我不想 Tortoise 在每次提交时都要求我输入密码。本教程运行良好,但即使 Pageant 配置了正确的密钥,我也必须为非 root 用户提供密码。
我错过了什么?
编辑:我尝试了.ssh/authorized_keys
在我的/home/{user}
教程中再次使用这些参数并使用 600 / 700 修改我的文件,但仍然没有任何效果。Putty / Tortoise 不断询问我的密码。我已阅读文档。
答案1
这是解决方案:
- 像问题中的教程一样,使用你的密码生成一个 keygen dsa 或 rsa
- 您的用户必须在其主目录中拥有自己的 .ssh 目录。
- 为方便起见,最好将您的 rsa/dsa 密钥命名为 id_rsa 或 id_dsa
- 不要忘记,如果您仍然有问题,您可以在 Debian 上进行调试:
ssh -v -l {user} {ip server or remote server}
- 使用 Putty 和选美钥匙做你的事情......
- 开始新会话,然后 VOILA!!
问候