代码改变世界

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

2016-12-26 20:55  houpy  阅读(1135)  评论(0编辑  收藏  举报

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

 

解决方法:

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

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

创建公钥a00123456@SZV1000009169:~> ssh-keygen -t rsa -C abcd@mail.com

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

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

 

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

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

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

 

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