Fork me on GitHub

阿里云centos配置ftp和svn全过程

1.下载xshell

2.登录centos

3.安装vsftpd

[root@xxx]# yum install vsftpd //安装vsftpd

[root@xxx]# chkconfig vsftpd on //开机启动

[root@xxx]# useradd -d /web -s /sbin/nologin ftpadmin //创建ftp目录:web文件夹,新增账号ftpadmin

[root@xxx]# passwd ftpadmin //修改ftpadmin密码,接着会出现2次密码确认

[root@xxx]# service vsftpd start //启动ftp服务

4.安装svn

[root@xxx]# yun install subversion //安装svn

[root@xxx]# mkdir /svnhome //创建svn目录:svnhome

[root@xxx]# svnadmin create /svnhome/do2015 //创建版本库do2015

[root@xxx]# cd /svnhome/do2015/conf //进入版本库所在文件夹,准备修改配置文件,新增安全、用户和组管理权限等信息

[root@xxx]# vi svnserve.conf //1.编辑svn配置文件


anon-access = none    #不允许匿名用户访问

auth-access = write   #通过验证的用户可以读和写

password-db = passwd  #用户账号密码配置文件

authz-db = authz      #权限

realm = do2015        #版本仓库

 

[root@xxx]# vi passwd //2.新增用户密码

 ---------------------

 [users]# 

 user1 = userpasswd1

 user2 = userpasswd2

 ---------------------

[root@xxx]# vi authz //3.新增权限

 ---------------------

[groups]   

g_manager = admin,user1,user2 

[/]   

@g_manager = rw  

#* = r   

[repository:/]  

@g_manager = rw  


[root@xxx]# svnserve -d -r /svnhome/do2015  //启动svn服务

5.利用 和 svn://ip 进行访问测试。 

逐步试错,总结如下:

vim保存::wq,退出:q! 

配置文件,不要有空格,anon-access = read顶头写。 






2015年3月14日01:44:40

落雨

http://ae6623.cn


posted @ 2015-03-14 02:11  _落雨  阅读(423)  评论(0编辑  收藏  举报