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 - 会将环境变量也切换过去
注:下代码的时候切换到自己的账号下载。