导航:首页 > 操作系统 > linuxsvn账户密码

linuxsvn账户密码

发布时间:2022-08-15 13:43:55

❶ 有个技术的问题 想咨询下啊,就是在linux下我搭建了svn服务器,问题是客户端怎么自己修改用户的密码呢

如果是用Collabnet SVN Edge等集成安装包架设的SVN服务器,一般都自带了控制台,用户可以用自己帐号登录控制台后修改密码
如果是用原版安装包架设SVN服务器,可以将svn和apache集成后,使用ApachePassword这个cgi来实现通过web页面自助修改密码

❷ linux svn 密码在哪个文件夹

windows svn客户端清理方法

1
在文件夹或者桌面的任意地方,右键->tortoisesvn->settings, 会出现svn客户端的设置dialog。

2
在设置dialog里找到 Saved Data(保存的数据),单击后,右侧出现设置项,其中有一项: authentication data 。
后面可能会出现两个按钮: clear clear all

3
如果点击clear :说明清除当前工程的svn 缓存数据
如果点击clear all :说明清除这台电脑上所有的用户名和密码数据
END
手动删除windows缓存文件

如果是win7 win8系统,直接进到C盘:C:\Documents and Settings\administrator\Application Data\Subversion\auth。
可以看到svn.simplesvn.ssl.client-passphrasesvn.ssl.serversvn.username四个目录。

进入到svn.simple目录。
如果想要清除所有保存的用户名和密码,则把改目录下所有文件都删除掉。
如果只想清理其中的一两个,可以打开文件内容,根据realmstring来判断删除哪一个文件。

END
linux下删除svn用户名密码

1
linux平台下,svn的数据保存在 ~/.subversion/auth/svn.simple/下。
如果想清空所有数据: 直接删除掉目录下所有文件: rm -rf ~/.subversion/auth/svn.simple/*

若只想清空一个工程的,找到svn.simple下的相应文件,rm掉就可以了

❸ linux 已经安装svn 怎么配置

代码库创建
SVN软件安装完成后还需要建立SVN库
[root@Linux moles]# mkdir -p /opt/svn/repo
[root@Linux moles]# svnadmin create /opt/svn/repo
执行上面的命令后,自动建立repo测试库,查看/opt/svn/repo 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

配置SVN代码库
进入上面生成的文件夹conf下,进行配置
[root@Linux moles]# cd /opt/svn/repo/conf

用户密码passwd配置
[root@Linux password]# cd /opt/svn/repos/conf
[root@Linux conf]# vim passwd
修改passwd为以下内容:

[users]
# harry = harryssecret
# sally = sallyssecret
root=raykaeso
用户名=密码
这样我们就建立了root用户, raykaeso密码
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

权限控制authz配置
[root@Linux conf]# vi + authz
目的是设置哪些用户可以访问哪些目录,向authz文件追加以下内容:

#设置[/]代表根目录下所有的资源
[/] 或者写成[repl:/]
root= rw
意思是root用户对repo测试库下所有的目录有读写权限,当然也可以限定。
如果是自己用,就直接是读写吧。
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

服务svnserve.conf配置
[root@Linux conf]# vim svnserve.conf
追加以下内容:
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/opt/svn/repositories

以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
配置防火墙,SVN端口为3690
[root@Linux conf]# vi /etc/sysconfig/iptables
添加以下内容:
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3690 -j ACCEPT
保存后重启防火墙
[root@Linux conf]# service iptables restart

启动SVN
svnserve -d -r /opt/svn/repo

启动SVN服务
svnserve -d -r /opt/svn/
注意:如果在一台服务器上同时启动多个版本管理,那么启动路径必须是所有项目仓库的根路径:比如
/opt/svn/project1 /opt/svn/project2 ——————-> /opt/svn/

参考:CentOS 6.2 SVN搭建 (YUM安装)-http://www.leixuesong.cn/226

❹ 如何在linux服务器上搭建svn

linux下SVN服务器如何搭建和使用?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下LINUX下搭建SVN服务器的思路!
1,首先安装好LINUX系统,然后YUM安装:
#yum -y install svnversion

2,安全完成之后我们来配置:
创建版本库目录:
#mkdir -p /banbenku/svn/

3,然后启用:
#svnserve -d -r /banbenku/svn

然后查看是否启动了!
ps -ef|grep svn;
[root@207 conf]# lsof -i:3690
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)
4,然后我们来新建版本:
mkdir -p /banbenku/svn/zhoujie/
cd /banbenku/svn/zhoujie/conf
在这里有三个文件:authz passwd svnserve.conf
svnserve.conf是主要配置文件;
vi svnserve.conf
修改如下:
anon-access = read
auth-access = write
password-db = /banbenku/svn/zhoujie/conf/passwd
authz-db = /banbenku/svn/zhoujie/conf/authz
wq!
保存退出:
然后修改passwd:
建立用户名与密码内容如下:
zhoujie = 123456
wq
保有存退出:
然后修改:authz:
内容如下:
[groups]
admin = zhoujie
[zhoujie:/]
@admin =rw
wq
保存退出!
这样我们便配置好了;要使用启生效,重启SVN:
ps -ef|grep svn
kill -9 PID
svnserve -d -r /banbenku/svn
然后再检测:
[root@207 conf]# lsof -i:3690
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)
如果如上所示,那便没有问题了;

❺ linux下svn客户端访问windows下的svn服务器

一,安装svn服务器

在Linux中安装了服务端,

$ yum install subversion

二,在Windows中安装客户端(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)

三,基本的SVN服务器配置

1,新建一个目录用于存储SVN所有文件

$ mkdir /svn

2,新建一个版本仓库$ svnadmin create /svn/project

3,添加用户
要添加SVN用户非常简单,只需在/svn/project/conf/passwd文件添加一个形如“username=password”的 账号为username和密码为password

[users]
mysj = mysj
test = test

5,修改用户访问策略
/svn/project/conf/authz记录用户的访问策略,以下是参考:

[groups]
admin=mysj //将用户进行分组
user=test

[project:/] //进行授权

@admin = rw //r表示读,w表示写
@user = r
* =

6,修改svnserve.conf文件,让用户和策略配置升效.
svnserve.conf内容如下:

此处切记要注意空格,不然会导致svn配置不成功

[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz

7,启动服务器
# svnserve -d -r /svn

注意:如果修改了svn配置,需要重启svn服务,步骤如下:

$ ps -aux|grep svnserve
$ kill -9 ID号 杀死服务
$ svnserve -d -r /svn
四,在Windows系统中检出svn的文件,此时的地址也应该为 svn://Linux的ip地址/project/文件夹名(你自己创建的)。

❻ linux服务器端的svn权限设置问题

那要看你的用户账号管理机制是怎么样的,如果是基于Apache的那比较简单,在Apache的httpd.conf中的SVN那段Loacation中,指定必须经过验证的用户才能访问SVN,这样就可以了
还可以进一步在httpd.conf中指定一个权限文件,在权限文件中详细规定每个用户或者每组用户的权限

❼ linux 安装svn

1、安装如果有yum,则很简单,安装两个包就可以了yum install subversion.x86_64yum install subversion-devel.x86_64如果是源码包,则需要补全,比较复杂,apr-1.2.8.tar.gz apr-util-1.2.8.tar.gz BerkeleyDB4.0.14可以到 http://www.iusesvn.com/ 查找方法2、创建工程非数据库格式/usr/local/subversion/bin/svnadmin create --fs-type fsfs /var/svnroot/test数据库格式/usr/local/subversion/bin/svnadmin create --fs-type bdb /var/svnroot/test3、配置访问用户创建工程后,在对应工程目录下会增加conf目录,配置其中的三个文件ls /var/svnroot/testauthz passwd svnserve.conf首先编辑svnserve.conf,打开项目anon-access = none #不允许匿名访问auth-access = write #允许写入操作password-db = passwd #启用认证文件模式authz-db = authz编辑passwd 增加相应用户名和密码harry = harryssecret编辑authz ,这里工程名为test,工程的根一下harry都具有读写权限[test:/]harry = rw4、启动服务/usr/local/subversion/bin/svnserve -d -r /var/svnroot/停止服务,采用直接kill进程的方法5、备份工程svnadmin mp /var/svnroot/test /back远程可以采用直接rsync svn目录到目标主机的办法

❽ linux的svn怎么配置账号密码

1.临时更换,在命令下强制加上 --username 和--password选项,例如:svn up --username zhangsan --password 123456
2.永久更换
删除目录 ~/.subversion/auth/ 下的所有文件。下一次操作svn时会提示你重新输入用户名和密码的。换成你想用的就可以了。然后系统默认会记录下来的。

❾ linux 搭建的svn服务器怎么访问

举个例子,命令执行创建:svnadmin create /svn 需要修改配置文件,设置账号密码
启动svn服务:svnserve -d -r /svn
svn://IP/svn 就是你的访问路径
pc安装svn客户端,通过检出或者版本库浏览器访问地址即可

阅读全文

与linuxsvn账户密码相关的资料

热点内容
程序员神经 浏览:752
dns服务器在电脑上有什么用 浏览:915
杭州大妈喜欢程序员 浏览:686
python评论树讲解 浏览:679
juniper防火墙常用命令 浏览:426
vapp怎么下载地址 浏览:11
pdf里面内容怎么修改 浏览:807
收藏网址加密的浏览器 浏览:1000
phpurl问号 浏览:898
什么笔记本电脑可以用python 浏览:135
加密相册如何翻找 浏览:992
泰州地区DNS服务器地址 浏览:849
一种app可以买菜用英语怎么说 浏览:196
中国联通app里面通话详单怎么删除 浏览:505
计算机网络编译软件 浏览:100
程序员说不能说的秘密 浏览:700
在线shell编译器 浏览:103
为什么王者荣耀安卓转苹果成功登不上去 浏览:710
文件加密算法可行性报告 浏览:60
a3双面打印pdf 浏览:270