1.下载xshell或者secureCRT

2.登录centos或者服务器

3.安装vsftpd


[root@xxx]# yum install vsftpd //安装vsftpd [root@xxx]# chkconfig vsftpd on //开机启动

3.1设置登录用户和匿名用户的ftp文件夹目录

vim打开配置文件


[root@xxx]# vi /etc/vsftpd/vsftpd.conf

之后,在最后添加上如下语句

local_root=/opt/soft/ftps

chroot_local_user=YES

anon_root=/opt/soft/ftps

意思我解释一下: local_root 就是系统登录用户进来之后看到的目录,/opt/soft/ftps是我自己mkdir的,你也可以随便弄一个路径进来,anon_root 是匿名用户

3.2下面是新增一个用户的方法


[root@xxx]# useradd -d /web -s /sbin/nologin ftpadmin //创建ftp目录:/web文件夹,并新增账号ftpadmin [root@xxx]# passwd ftpadmin //修改ftpadmin密码,接着会出现2次密码确认

注意:如果出现错误:useradd: cannot open /etc/shadow 那就是你的机器无法新建用户,这个用户就和普通的root啊,work啊一样,你新建了,它也就是相当于新建一个系统用户。

3.3 启动服务与重启、关闭vsftpd的方法

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

[root@xxx]# service vsftpd restart //重启ftp服务

[root@xxx]# service vsftpd stop //关闭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顶头写。

可以参考:http://blog.sina.com.cn/s/blog_8db4afb90101cc65.html

2015年3月14日01:44:40

落雨

http://ae6623.cn

阿里云centos安装ftp与svn过程的更多相关文章

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

    1.下载xshell 2.登录centos 3.安装vsftpd [root@xxx]# yum install vsftpd //安装vsftpd [root@xxx]# chkconfig vsf ...

  2. 阿里云centos安装oracle

    目录 阿里云centos安装oracle 阿里云默认没有swap分区,oracle安装需要 安装Oracle所需的依赖包 创建用户和组 关闭SELINUX(阿里云缺省关闭) 开始安装 使用" ...

  3. 阿里云centos安装svn和submin

    概述 没有找到可以让团队方便使用的云盘,暂时搭建一个svn凑合用一下 svn有三种安装方式 安装方式 服务程序 服务协议 用户和密码 授权 系统配置 svn独立安装 svnserve svn pass ...

  4. 阿里云centos 安装和配置 DokuWiki

    安装 1) 添加虚拟主机:由于我的 阿里云CentOs服务器 安装了oneinstack的一键部署PHP.JAVA.Nginx等环境,所以域名配置很方便,照着文档一步一步做就可以了 cd /root/ ...

  5. 阿里云Centos 7 FTP(vsftp)服务安装及配置

    #检查vsftpd是否安装 rpm -qa | grep vsftpd #检查vsftpd版本并安装 yum list vsftpd yum install vsftpd #设置开机启动 system ...

  6. 阿里云 CentOS 安装JDK

    初用阿里云,使用centOS linux64操作系统 . 自己上传jdk文件总是安装失败,原因估计是因为我的网络不好,导致文件损坏. 解决办法,直接在linux命令行模式下,到官网下载 jdk,命令如 ...

  7. 阿里云centos安装docker-engine实践

    近日在阿里云ECS服务器(centos系统)中安装docker,参考官方指南 https://docs.docker.com/engine/installation/linux/centos/  大概 ...

  8. 阿里云centos 安装禅道

    下载 我的阿里云服务器系统是 centos6.8 64 位,下载的禅道版本是 Linux 64位一键安装包(适用于Linux 64位) 由于阿里云服务器没桌面,所以下载用不了浏览器,可考虑在本地下载后 ...

  9. 阿里云 centos 安装apache和php

    mysql使用阿里云的rds httpd服务 1. 安装apr和apr-util 2. 安装 httpd apache.org,apr.apache.org 安装命令: ./configure --p ...

随机推荐

  1. Who is YaoGe.(搞笑篇)

      耀哥是google的大牛.主持google各种牛逼分布式系统的设计,比方Mapreduce之类的,关于大神的传说,如同春哥一样多,当然,有些传说仅仅有程序猿能明确! 耀哥当初面试Google时.被 ...

  2. STM32 Timer Clock sources -- External Clock Both Edge

    Timers get their clock source from External pins or Internal timer sources. External External = pins ...

  3. TXMLDocument use case (Delphi)

    Description This example illustrates the basic operations on an XML document. Code procedure CreateD ...

  4. 咏南中间件开始支持redis client接口调用

    咏南中间件开始支持redis client接口调用 咏南中间件封装了redis client接口,可以支持REDIS了. 如下图,将数据集写入REDIS缓存,和从REDIS缓存获取数据: proced ...

  5. redis缓存web session

    redis缓存web session 首先说下架构图.使用Redis作为会话服务器,统一管理Session.如图,集群里的WEB服务器共享存放在REDIS里面全部的客户端SESSION. 当然,反向代 ...

  6. 如何修改Oracle Enterprise Linux时区?

    修改/etc/sysconfig/clock [root@psdyy-2 ~]# cat /etc/sysconfig/clock ZONE="Asia/Shanghai" UTC ...

  7. 设计模式之代理模式之二(Proxy)

    from://http://www.cnblogs.com/xwdreamer/archive/2012/05/23/2515306.html 设计模式之代理模式之二(Proxy)   0.前言 在前 ...

  8. 如何删除mac keeper

    如果不小心安装了mac keeper,基本是无法删除的,而且16年以前的方法都不管用.可以这样删除,我已经测试过了,下载https://data-cdn.mbamupdates.com/web/mba ...

  9. 维京传奇第四季/全集Vikings迅雷下载

    英文全名Vikings,第4季(2015). 本季看点:<维京传奇>当第四季开始时,Ragnar已经病入膏肓,随时可能丧命.毫无疑问,权力斗争异常激烈,谁都想在Ragnar死后获得最大利益 ...

  10. bat与jscript开发工具时遇到的一些问题

    之前使得bat调用luac进行编译时,会弹出一个"黑色的界面",闪烁一下,感觉不太好.而脚本vbs或者jscript调用bat是可以利用Run方法,将其第二个参数设置为0便可以隐藏 ...