
SVN有多种用户名管理机制,其中最常用的是和Apache结合的管理机制,如果是这个机制的话,你查看一下Apache的httpd.conf文件,里面会描述哪个文件存放用户名和密码。
然后在命令行模式下使用:“htpasswd 用户名密码文件名 用户名”指令增加用户。
建议使用Collabnet的SVN Edge安装包,这个安装包非常方便,基本上装完就能用,安装完成后通过控制台可以执行添加用户、分配权限、建立版本库等 *** 作。这个安装包是免费的。
1、添加普通用户[root@linuxmonitor~]#
useradd
lpuser
Changing
password
for
user
lpuser.
New
UNIX
password:
BAD
PASSWORD:
it
is
too
simplistic/systematic
Retype
new
UNIX
password:
passwd:
all
authentication
tokens
updated
successfully.2、赋予root权限修改/etc/sudoers文件时注意,这个文件的权限是440,需要先改成740, *** 作完成后再改成440。方法三最简单,但是存在一定的问题,推荐使用方法二。方法1):修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉然后修改用户,使其属于root组(wheel),命令如下:
[root@linuxmonitor
~]#
usermod
-g
root
lpuser
修改完毕,用lpuser帐号登录,然后用命令su
–切换,即可获得root权限进行 *** 作。方法2):修改/etc/sudoers文件,找到下面一行,在root下面添加一行,如下所示:
修改完毕,用lpuser帐号登录,然后用命令su
–,即可获得root权限进行 *** 作。
方法3):修改/etc/passwd文件,找到如下行,把用户ID修改为0,如下所示:
修改后保存,用lpuser账户登录后,直接获取的就是root帐号的权限。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)