gitlab 为啥经常要输入用户名密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab 为啥经常要输入用户名密码相关的知识,希望对你有一定的参考价值。

参考技术A 因为在使用repogit下载代码时需要使用ssh方式,目前下载代码的方式不支持密码方式,仅支持ssh-key的方式,那么需要下载代码的用户请根据以下方法在本地生成ssh-key,然后将对应的证书文件发送给版主或者管理员,当获取下载代码权限后可以直接下载;访问权限的设定,新的git库采用证书认证的方式,请在你们的本机上执行:#ssh-keygen根据提示输入信息后会在~/.ssh目录下生成id_rsa.pub文件和id_rsa文件。请将id_rsa.pub文件发给我(版主)。然后在使用ssh的时候使用id_rsa证书。linux和MacOS使用ssh登录时会自动提供生成的ssh证书。windows上可以考虑使用xshell或者putty创建证书。目前没有提供密码登录。

为啥svn每次都要输入用户名和密码

参考技术A svn客户端要设置保存密码才可以,如果还是不行,尝试1、查看 主目录下:~/.subversion/config 文件,找到“store-auth-creds = no”这句,看前面是否有#号注释符。
如果没有,则或者加上#号,或者将no改为yes。
2、 查看 主目录下: ~/.subversion/auth/的目录权限,当前用户是否具有可写权限。
查看 主目录下: ~/.subversion/auth/svn.simple/ 目录下是否存在文件。存在的话,看文件权限是否可写。
不可写的,改成可写权限。
参考技术B 你的svn客户端设置保存密码就好了 参考技术C 1、查看 主目录下:~/.subversion/config 文件,找到“store-auth-creds = no”这句,看前面是否有#号注释符。
如果没有,则或者加上#号,或者将no改为yes。
2、 查看 主目录下: ~/.subversion/auth/的目录权限,当前用户是否具有可写权限。
查看 主目录下: ~/.subversion/auth/svn.simple/ 目录下是否存在文件。存在的话,看文件权限是否可写。
不可写的,改成可写权限。

以上是关于gitlab 为啥经常要输入用户名密码的主要内容,如果未能解决你的问题,请参考以下文章

为啥svn每次都要输入用户名和密码

gitlab的ssh登录密码没有怎么用

Gitlab在推送git用户时提示输入密码

win7连接局域网其它电脑的时候输入用户名和密码都是正确的,为啥总是提示错误呢?

GitLab git 用户密码

Git命令总是要求输入密码