centos – 别名“git”ssh登录到“gitolite”

前端之家收集整理的这篇文章主要介绍了centos – 别名“git”ssh登录到“gitolite”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为我的客户端从CentOS软件包安装gitolite.该软件包创建了一个gitolite用户,在“git clone”操作期间将明确显示用户.客户想要使用“git”而不是“gitolite”,以防我们后来改为更加花哨的东西.我对CentOS不是很熟悉,所以我不想尝试从源代码自己构建软件包.我想知道是否有办法做以下之一:

>欺骗sshd将“git”视为“gitolite”.
>以某种方式“别名”一个新的git用户名在各方面都与现有的gitolite用户名相同(可能通过useradd的一些复杂组合).
>将“gitolite”用户名重命名为“git”,而不会破坏以后的yum更新操作
>其他我没有想到的东西

我很欣赏详细的说明或指示.

要为gitolite添加“别名”用户git,您可以执行与以下类似的操作
[ec2-user@ip-10-170-94-162 ~]$sudo useradd -m foo
[ec2-user@ip-10-170-94-162 ~]$getent passwd foo
 foo:x:500:502::/home/foo:/bin/bash
[ec2-user@ip-10-170-94-162 ~]$sudo useradd -o -d/home/foo -u500 -g502 -s/bin/bash -M foo2
[ec2-user@ip-10-170-94-162 ~]$getent passwd foo2
 foo2:x:500:502::/home/foo:/bin/bash

-o允许重复的uid,-d设置主目录,-u设置uid,-g设置gid,-s设置shell,-M表示不创建主目录.不过,我不确定你会怎么做.

原文链接:https://www.f2er.com/centos/373337.html

猜你在找的CentOS相关文章