linux配置vsftpd、subversion

vsftpd与fileZilla连接,subversion与小乌龟连接




vsftpd与filezilla

1、安装vsftpd

$ sudo apt install vsftpd

2、下载完成后测试

$ vsftpd -version

出现版本号即可

如果没有出现版本号,需要配置路径

$ sudo vi /etc/profile

在最后追加export PATH=$PATH:/usr/sbin(此处我是多配置了node)

并使文件生效

$ source /etc/profile

3、在linux下测试连接

$ ftp 47.93.....(自己的公网ip)

提示输入用户名与密码,说明可以访问ftp服务器

如果提示timeout,说明可能是防火墙的原因

解决:

去阿里云的管理页面中打开21端口

4、在windows下,打开filezilla,将模式选为主动模式

编辑--设置

5、输入主机、用户名、密码、端口22(vsftpd默认端口是22)

此时连接上,但是只能查看文件,无法上传文件

6、回到linux,配置vsftpd

$ sudo vi /etc/vsftpd.conf

将31行的注释给删除即可(注意不能有缩进)

7、重启vsftpd

$ sudo service vsftpd restart

8、在filezilla中上传、删除文件




subversion与小乌龟(tortoisesvn)

1、安装

$ sudo apt install subversion

2、测试

$ svn help

出现很多提示信息即可

3、创建仓库并初始化

1、进入到家目录
    $ cd
2、在家目录中创建仓库目录
    $ mkdir repository
3、将仓库目录初始化为svn远程仓库
    $ svnadmin create repository

4、配置仓库信息

进入conf目录下

svnserve.conf     svn核心配置文件

passwd               用户及密码

authz                   权限

svnserve.conf文件中

$ sudo vi svnserve.conf

放开四个注释,如下(注意:没有缩进没有空格,要最左侧对齐)

authz文件(注意此处test是我的用户名,配置时要与自己的一致)

$ sudo vi authz

passwd文件

$ sudo vi passwd

5、回到加目录启动仓库

$ svnserve -dr repository

并查看进程

$ ps -ef | grep svnserve

6、使用小乌龟连接

右击桌面,选择第一个

此处如果连接不上,可以在阿里云打开3690端口,并重启仓库(先杀掉进程,再启动仓库

 

至此,vsftpd、subversion安装配置成功。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值