Linux 下多用户申请git公钥方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下多用户申请git公钥方法相关的知识,希望对你有一定的参考价值。

问题:目前大家多是通过root用户来登录编译机,导致各自生成的公钥相互覆盖,而导致无法无法多人同时使用

 

解决方法:

登陆编译机添加用户   # useradd -m a00123456 

进入切换为自己的用户 # su a00123456

创建公钥[email protected]:~> ssh-keygen -t rsa -C [email protected]

将公钥添加到个人设置里面

可以进行下载代码了  git clone xxxxxxxxxxxx

 

问题:  对于其中涉及到权限问题          

解决方法:使用命令 su -  切换为root用户,给文件加上权限  chmod 777 文件名    即可解决;

             注意:切换用户su 与 su - 的区别,su - 会将环境变量也切换过去

 

注:下代码的时候切换到自己的账号下载。

以上是关于Linux 下多用户申请git公钥方法的主要内容,如果未能解决你的问题,请参考以下文章

Linux下多节点SSH无密码互联实现

Linux 下配置 Git 操作免登录 ssh 公钥

linux自建git仓库

最简单有效的关于linux下配置Git操作免登录ssh公钥

linux下多版本python环境配置

linux 下多线程写文件