Linux下安全为CVS添加用户的方法

来源:爱站网时间:2020-12-15编辑:网友分享
在使用基于Linux的CVS服务器的时候我们都需要为cvs添加用户,但是对于使用linux系统的用户来说对系统的安全会有很大的影响,那么我们要怎么安全为CVS添加用户呢?下面我们就去看看Linux下安全为CVS添加用户的方法。

在使用基于Linux的CVS服务器的时候我们都需要为cvs添加用户,但是对于使用linux系统的用户来说对系统的安全会有很大的影响,那么我们要怎么安全为CVS添加用户呢?下面我们就去看看Linux下安全为CVS添加用户的方法。

cvs提供了另外的一个解决方法。

在cvs仓库中,有CVSROOT目录,在这个目录中,包括passwd,readers,writers文件,如果没有,用户可以自己创建。其中

passwd文件中数据格式如下:

cvs用户:密码:linux系统用户

cvs用户:密码:linux系统用户

cvs用户:密码:linux系统用户

该文件实现了cvs用户和linux用户的映射关系

readers和writers文件的格式:

CVS用户1

CVS用户2

CVS用户3

分别定义了读和写cvs的用户

passwd文件中包含CVS用户的密码,该位置属于加密生成。因此需要通过工具生成,下面的代码是一个生成加密密码的代码

如下: /*---------------------------------

linux

Filename : cvSUSEr.cpp

Desc : 生成一个加密的密码

Version : 1.0.0

Right :

*/

#include

using namespace std;

#ifndef _XOPEN_SOURCE

#define _XOPEN_SOURCE

#endif

#include

int

main(int argc,char *argv[])

{

char password[100];

char confirm[100];

char *salt[] = {

"ab", "cd", "ef", "gh"

};

cout ";

cin >> password;

cout

cout ";

cin >> confirm;

if(confirm[0]=='y')

{

cout

for(int i=0;i

{

char *ret = crypt(password,salt);

cout

}

}

else

{

cout

}

return 0;

}

编译方法: g++ -o cvsuser cvsuser.cpp -lcrypt

上文就是小编为大家介绍Linux下安全为CVS添加用户的方法,通过上文大家可以对Linux有更多的了解,更多精彩内容欢迎继续关注爱站技术频道!

上一篇:linux下怎么配置dns

下一篇:Ubuntu/Debian如何快速安装PHP-fpm 5.3和Nginx

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载