cvsnt配置用户权限的一点心得

YOLOv11缝合改进Conv | SAConv在YOLOv11中的应用可切换空洞卷积与性能提升(附代码) 在本篇文章中,我们将深入探讨如何通过引入**SAConv**(Switchable Atrous Convolution,可切换空洞卷积)来优化YOLOv11网络结构,特别是在卷积操作方面的创新。我们会解析SAConv的核心原理和架构设计。 阅读详情

cvsnt配置用户权限的一点心得

szbruce77@163.com
最近公司项目太多,代码太乱,
这个文章基本上都总结好了,不过说说新手容易犯错的地方
我cvsnt版本是 2.5.03, winxp. 我没有用8848software上那个wincvs
那个总有些问题(要求安装python,tcl,而且对版本限制很多,不过他那个几个pdf文档不错,哈哈)


AA.安装完cvsnt以后,需要用 程序--->cvsnt control panel设置仓库目录
D:/CVSROOT name为CVSROOT(以后在客户端使用这个相当于一个unix的名字是 /CVSROOT)
不要使用D:/CVSROOT
BB.然后登录 以windows的用户名登录,比如zpb(注意最好是管理员权限)
CC.
登录后执行
/*****************、
 添加CVS用户名和密码。需要用到如下命令:

cvs passwd -r 'real username' -a 'cvs username'
'real user'是Windows系统用户名
'cvs user'是cvs的用户名,可以为不同的cvs user配同一个real user.
    执行上述命令后,在服务器上的[${REPOSITORY}/CVSROOT/passwd]文件中会增加一行用户名密码记录,
格式为:用户名:加密后的登陆密码:Windows系统用户+[回车]。多次执行上述命令添加好所有项目组成员的CVS帐户。
  在目录[${REPOSITORY}/CVSROOT/]中新建三个文件:admin、writers、readers,
顾名思义这三个文件用来指定可对CNSNT的REPOSITORY进行相应操作的用户,
这三个文件中的格式为:用户名+[回车]。将2中添加的项目组成员的帐号按其权限分别
写入这三个文件。至少在admin文件中加入一个帐号作为管理员。
/*****************、
需要注意的是:
比如我在writers 有个用户 testwriter zpb xxj
如果要增加xxj为admin,注意确保writers中要有xxj
否则cvs passwd -r 'real username' -a 'cvs username'
总是提示无法添加用户, passwd 写入不了之类错误
cvs [server aborted]: "passwd" requires write access to the repository

 


http://blog.csdn.net/jjdragon/archive/2006/10/26/1352218.aspx
 一步步配置CVSNT访问权限     
CVSNT缺省将Windows系统用户作为自己的用户来实现权限管理,如果要将CVS用户与Windows用户分开,
由CVSNT管理自己的用户权限就必须要做一些设置工作,下面给出一个在使用过程中比较方便的配置步骤:

(本文中用${REPOSITORY}表示CNSNT的REPOSITORY路径)

(本文中所用的CVSNT版本为:2.0.51d,所用命令可能与新版本有差异)

 
1、  在安装CVSNT的Windows系统中添加一个系统用户cvsuser。

 

2、  添加CVS用户名和密码。需要用到如下命令:

cvs passwd -r 'real username' -a 'cvs username'
'real user'是Windows系统用户名
'cvs user'是cvs的用户名,可以为不同的cvs user配同一个real user.
    执行上述命令后,在服务器上的[${REPOSITORY}/CVSROOT/passwd]文件中会增加一行用户名密码记录,
格式为:用户名:加密后的登陆密码:Windows系统用户+[回车]。多次执行上述命令添加好所有项目组成员的CVS帐户。
3、  在目录[${REPOSITORY}/CVSROOT/]中新建三个文件:admin、writers、readers,
顾名思义这三个文件用来指定可对CNSNT的REPOSITORY进行相应操作的用户,
这三个文件中的格式为:用户名+[回车]。将2中添加的项目组成员的帐号按其权限分别
写入这三个文件。至少在admin文件中加入一个帐号作为管理员。

 

4、  切换CVSNT权限认证方式。前面说过了,CVSNT的缺省将Windows作为自己的用户,
现在要改变这种权限认证方式,方法很简单,
将[${REPOSITORY}/CVSROOT/config]文件中的SystemAuth=yes改为SystemAuth=no就行了。
此时,原来的Windows帐号就不能访问CVS服务器了,只有在2中添加了的帐户可以访问。

 

5、  上述4步完成了对CVS的整个REPOSITORY的读、写、管理权限的配置,但我们知道在REPOSITORY下面还可以按实现工作
划分成项目、模块、文件等层次结构。项目管理会需要对这些项目、模块、文件进行更细致的权限设置,为实现这个功能,需要用到如下命令:

cvs chacl {user}:[{[r][w][c]|[n]}] [directory...]
首先用:”cvs chacl default:n .”取消缺省用户权限,然后添加需要的帐号权限。
记住:只有模块的拥有者才能执行此命令,执行此命令后,在该模块的.perms文件中会增加一条记录。
在此文件中添加了的用户才具有读写控制权限。

6、  完成以上工作后,基本目的已经达到了,但还有一个漏洞需要补上,
由于CVS使用[${REPOSITORY}/CVSROOT/]目录中的相关文件来记录权限信息,
如果有位于writers文件中的用户check out了这些文件,修改后再check in,则会控制CVS的访问权限。
堵住这一漏洞的方法是使用5中的方法对[${REPOSITORY}/CVSROOT/]进行访问限制,只让管理员有读写该目录的权限。
(我通过cvs co cvsroot这个工程,发现新版本里不能到处一些控制文件,感觉好像2.5解决了该bug)

 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1352218

 


 

使用Python从图像中提取表格 python 实现图片表格提取 阅读详情

相关推荐

CVSNT添加用户

CVSNT添加用户,登陆,设置密码等很多实用命令

Win2008 R2 WEB 服务器安全设置指南之文件夹权限设置技巧

通过控制文件夹权限来提高站点的安全性。 这一篇权限设置包括二个方面,一个是系统目录、盘符的权限,一个是应用程序的上传文件夹权限设置。 系统目录 确保所有盘符都是NTFS格式,如果不是,可以用命令 convert d:/fs:ntfs 转换为NTFS格式。 所有磁盘根目录只给system和administrators权限,其它删除。 其中系统盘符会有几个提示,直接确定就可以了。在做这步操作之前,你的运行环境软件必须都安装好以后才能做。不然可能会导致软件安装错误,记住一点所有安全性的操作设置都必须在软件安装完以后才能进行。 站点目录 每个网站对应一个目录,并为这个网站目录加上IUSR和IIS_I

大模型部署-基于vLLM部署通义千问Qwen大语言模型-附项目源码+流程教程-优质项目实战.zip

大模型部署_基于vLLM部署通义千问Qwen大语言模型_附项目源码+流程教程_优质项目实战

Linux下Apache网站目录读写权限的设置

网站目录文件权限的设置对网站的安全至关重要,下面简单介绍网站目录文件权限的基本设定。 我们假设http服务器运行的用户用户组是www,网站用户为centos,网站根目录是/home/centos/web。 方法/步骤 1 我们首先设定网站目录和文件的所有者和所有组为centos,www,如下命令: chown -R centos:www /home/

摘取天上星 9090

CVS服务器建立和权限配置

<embed src="../images/logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wi

毛毛虫 1101

CVS服务器建立和权限配置完全方案

建立和配置操作都是在面,版本信息为:Concurre这个cvs可执行程序既可以Redhat Linux8.0上做的。系统nt Versions System (CVS) 1.1当客户端使用,也可以用来建立带的CVS可执行程序在/usr/bin下1.2 (client/server)。系统带的cvs源代码库服务器。   建立一个源代码库主要有以下几步:

一个人的精彩 1134

linux web服务器权限设置,(一):web服务访问权限的控制

第二章实验(一):web服务目录访问权限的控制1.确认web服务器已经安装并启动[root@www ~]# ls /usr/local/httpd/bin build cgi-bin conf error htdocs icons include lib logs man manual modules [root@www ~]# netstat -utpln |grep 80tcp 0 0 :...

weixin_31468621的博客 1740

CVS权限设置

不同用户设置不同的访问权限方法 DALANG 20040112 关于权限管理的操作,我感觉不错的 假设有用户1:lxw ;用户2:zxh 有用户1的模块::lxwdir;用户2的模块:zxhdir 要求 lxw 只能访问lxwdir;zxh只能访问zxhdir 第1步,设置CVS的库...

lcgg110的专栏 267

windpws下cvsnt配置权限分配

CVS是目前最常用的版本控制和软件配置系统。其开源性在其普及的过程中功不可没,然而正因为开源造成了其易用性较差。往往一个功能需要通过几个看似不相干的操作配合才能进行。WindowsCVS的多帐户配置正是这样一个相当重要的,但很不好操作的功能。几个难点如下: CVS源自Unix系统,其Windows的移植版并没有服务器功能。在Windows下一般采用安装CVSNT这个软件来建立CVS Repository,但CVSNT的操作方法和原始的CVS略微不同。 CVS本身是命令行形式,其配置过程比较繁杂

horizon_cbl的专栏 2213

非常详细的windows平台CVSNT安装配置权限设定

作者 AKMFCJ   查看 62   发表时间 2008/2/4 05:32   CVS是目前最常用的版本控制和软件配置系统。其开源性在其普及的过程中功不可没,然而正因为开源造成了其易用性较差。往往一个功能需要通过几个看似不相干的操作配合才能进行。WindowsCVS

jijiang1981的专栏 3688

cvsnt权限设置

wincvs+cvsnt权限设置以下是我最近在公司实习配置CVSNT(2.5)和WINCVS(2.0)的一些经验。普通是WINCVSCVSNT操作网上资料很多。可以自行查找。关于权限设置的资料相对较少和散乱。所以我作了整理,并对容易发生错误的地方着重进行了讲解。假设已经安装了WINCVSCVSNT,并建立了仓库。完成了登陆和导入导出的操作。(1)管理员登陆以后把服务器中仓库的CVS

linwinbsd的专栏 1928

Linux中用CVSNT进行目录、文件的权限设置

1 CVSNT for Linux的安装及使用1.1 使用CVSNT的原因要达到目录或文件的详细权限设定,要借助CVS扩展包,但在Fedora Core 5 Linux中,使用ACL扩展包的CVS容易出错。这可能是CVS程序在引入ACL功能时导致产生一些新的BUG造成的。在此,我使用的CVSNT for Linux 版,CVSNT已经有其自己实现的ACL控制策略,能完成目录及文件权限

linwinbsd的专栏 2388

CVSNT增加用户权限管理

                       源自:http://www.shengfang.org/blog/index.php?job=art&articleid=a_20050831_151144bird 问:我使用CVSNT在代码库目录设置了访问权限,某些人只有底层几个目录的读写权限;在客户端用TortoiseCVS得要一个一个的取出,而且取出路径非常复杂,也不能一起更新;不知道你有没

eako的专栏 4110

CVSNT+Wincvs安装配置

pdf文档下载目 录基础篇... 21 CVSNT安装配置... 21.1 CVSNT安装:... 21.2.建立仓库... 21.3.建立用户... 32  Wincvs安装配置... 42.1安装... 42.2用户登陆... 42.3 管理CVS用户... 52.4 导入模块... 72.5导出模块... 10进阶篇... 143使用脚本语言... 143.1

oyoung的专栏 1万+

CVSNT+WINCVS安装及配置

  1 本人测试通过的安装环境: Windows XP PRO SP2Windows Server 20032 程序安装:2.1 安装文件下载: CVSNT 2.5.03:  http://www.march-hare.com/cvspro/prods.asp?lang=ENWinCVS 1.3 中文版: http://www.8848software.com/wincvs/wincvs.ex

freeboy6716的专栏 1922

CVSNT SERVER Configuration

# title : CVSNT SERVER Configuration## @author: H819## @version: 0.5## Copyright: free reference,note author name and the article link.## Date :Dce 14th ,2005## History:#   Dce 14th ,2005,version 0.5/

H819的专栏 4454

CVSNT用户管理方案

所有这些操作基于的环境和软件版本:WINDOWS2000 Pro、CVSNT2.0.4、WinCVS1.3.9.1Beta9 在前面的介绍CVSNT配合WinCVS进行用户管理的文章中,已经对CVSNT用户管理,权限分配进行了比较详细的叙述,但是还有一些概念没有交待清楚,在这里,我会根据项目的实际需要,以及自己的一些经验给出一套用户管理、权限管理方案,在看这篇文章之前你最好已经阅读了前面的一篇文

学海无涯 享受学习的过程 765

wincvs+cvsnt权限设置

以下是我最近在公司实习配置CVSNT(2.5)和WINCVS(2.0)的一些经验。普通是WINCVSCVSNT操作网上资料很多。可以自行查找。关于权限设置的资料相对较少和散乱。所以我作了整理,并对容易发生错误的地方着重进行了讲解。假设已经安装了WINCVSCVSNT,并建立了仓库。完成了登陆和导入导出的操作。(1)管理员登陆以后把服务器中仓库的CVSROOT目录(Module)导出(C

Bob的专栏 5728
下一篇: 如何使用eclipse集成的cvsc插件来协同工作?
zengpb
博客等级 码龄20年 3粉丝 6原创
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值