linux防火墙svn,linux-svn安装

系统环境:

centos-6.5-web 系统升级:yum -y update

系统权限:root管理员安装

yum -y install subversion

新建目录储存SVN所有文件

mkdir /svn

新建一个资源仓库

svnadmin create /svn/project

配置SVN服务配置文件并更改为如下内容

vi /svn/project/conf/svnserve.conf

anon-access = none

auth-access = write

password-db = /svn/project/conf/passwd

authz-db = /svn/project/conf/authz

realm = My Test Repository  #提示信息

添加访问用户及口令

例:用户:boss  密码:boss  用户:test   密码:test

vi /svn/project/conf/passwd

[users]

boss = boss

test = test

注:用户配置文件修改保存立即生效,不必重启SVN服务

配置新用户的授权文件

vi /svn/project/conf/authz

[groups]       #组

admin = boss    #设置第一个组admin,组名可以随意设置

user = test    #设置第二个组user,组名可以随意设置

[/]         #用户访问的根目录

@admin = rw    #admin组:读写权限

@user = r     #user组:读权限

* =

启动SVN服务

svnserve -d -r /svn/project

下载客户端

官方网站:https://tortoisesvn.net/downloads.html

百度SVN直接下载

连接

linux:svn co svn://这里输入服务器的IP地址/

windows: svn://这里输入服务器的IP地址/

问题:在centos可以正常连接,windows无法连接关闭selinux

编辑/etc/selinux/config,找到SELINUX 行修改成为:SELINUX=disabled:

vi /etc/selinux/config

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

# enforcing - SELinux security policy is enforced.

# permissive - SELinux prints warnings instead of enforcing.

# disabled - No SELinux policy is loaded.

#SELINUX=disabled

# SELINUXTYPE= can take one of these two values:

# targeted - Only targeted network daemons are protected.

# strict - Full SELinux protection.

#SELINUXTYPE=targeted

SELINUX=disabled

关闭防火墙或者是添加防火墙规则

方式一:

永久关闭:  chkconfig --level 35 iptables off

方式二:

直接关闭 /etc/init.d/iptables stop

方式三:

增加规则:vi /etc/syconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp--dport 3690 -j ACCEPT

保存后执行:Service iptables restart     #重启防火墙

再次连接SVN 即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值