在linux下为cvs创建用户
在linux下为cvs创建用户 1.创建可以登陆cvs服务器的用户名和密码: #> su cvsroot #> vi /home/cvsroot/CVSROOT/passwd test1:*****:cvsroot test2:*****:cvsroot 这两行的意思是添加两个用户test1和test2,他们的权限是cvsroot权限。注意:这里的cvs用户和系统用户是不同的。
在linux下为cvs创建用户
1.创建可以登陆cvs服务器的用户名和密码:
#> su cvsroot
#> vi /home/cvsroot/CVSROOT/passwd
test1:*****:cvsroot
test2:*****:cvsroot
这两行的意思是添加两个用户test1和test2,他们的权限是cvsroot权限。
注意:这里的cvs用户和系统用户是不同的。
2。*****为密码,由以下文件生成:
#> vi /cvsroot/passwd.pl
#!/usr/bin/perl
srand (time());
my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";
my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print "${crypttext}
";
#>chmod a+x /cvsroot/passwd.pl
3。如果你想生成一个密码是“123456”,则:
#> /cvsroot/passwd.pl “123456”
回车即可得到加密密码,用其替换passwd文件中的*****
4。Ok,用户已经添加成,最后,我们试用一下:
#> cvs -d :pserver:test1@192.168.1.200:/home/cvsroot login
敲入命令回车后提示输入trotter的密码,你按照自己设置的密码输入,如果没有什么错误信息出现就是成功了
更多推荐
所有评论(0)