Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git存储库的密码_Git_Ssh_Hosting_Password Protection_Ssh Keys - Fatal编程技术网

Git存储库的密码

Git存储库的密码,git,ssh,hosting,password-protection,ssh-keys,Git,Ssh,Hosting,Password Protection,Ssh Keys,我在主机上有一个远程存储库,并且有一个SSH密钥对用于访问。现在我想为Git存储库设置一个新的特殊密码。我想在做git pull或pit push时输入密码 也许你想知道为什么。许多人都可以访问主机。其中一个可以添加自己的SSH密钥并克隆我的源代码。但这对我不好。所以,我想用自己的密码保护我的Git回购协议 请不要建议创建一个只能访问Git repos的新用户。所有人都可以作为超级用户访问,并可以查看主机中的所有文件。ftpaccess帮不上忙 谢谢你的回答 所有人都可以作为超级用户访问,并可以

我在主机上有一个远程存储库,并且有一个SSH密钥对用于访问。现在我想为Git存储库设置一个新的特殊密码。我想在做git pull或pit push时输入密码

也许你想知道为什么。许多人都可以访问主机。其中一个可以添加自己的SSH密钥并克隆我的源代码。但这对我不好。所以,我想用自己的密码保护我的Git回购协议

请不要建议创建一个只能访问Git repos的新用户。所有人都可以作为超级用户访问,并可以查看主机中的所有文件。ftpaccess帮不上忙

谢谢你的回答

所有人都可以作为超级用户访问,并可以查看托管中的所有文件

这意味着,您为git本身设置的任何密码都不会阻止超级用户简单地对托管在该服务器上的裸repo进行tar和复制

为远程访问(git推/拉)添加密码不会解决问题的根本原因(其他人的根访问)