Golang编程语言知识介绍


  • 首页

  • todo

  • 思考

  • life

  • food

  • OS

  • lua

  • redis

  • Golang

  • C

  • TCP/IP

  • ebpf

  • p4

  • OpenVPN

  • IPSec

  • L2TP

  • DNS

  • distributed

  • web

  • OpenWRT

  • 运维

  • Git

  • 鸟哥的私房菜

  • IT杂谈

  • 投资

  • About Me

  • 友情链接

  • FTP

  • 搜索
close

Linux 下 ftp 服务器的搭建

时间: 2022-10-26   |   分类: 运维     |   阅读: 609 字 ~2分钟

下载vsftpd

sudo apt install vsftpd

配置vsftpd

sudo vim /etc/vsftpd.conf

listen=YES || NO –设置vsftpd服务器是否以standalone模式运行。以standalone模式运行是一种较好 的方式,此时listen必须设置为YES,此为默认值。建议不要更改,有很多与服务器运行相关的配置命令,需要在此模式下才有效。若设置为NO,则 vsftpd不是以独立的服务运行,要受到xinetd服务的管控,功能上会受到限制。

listen_ipv6=NO || YES –若无ipv6地址关闭此选项,会出奇怪的问题

anonymous_enable=YES || NO –匿名账户是否允许访问

local_enable=YES || NO –本地账户是否允许登录

write_enable=YES || NO –登录用户是否有写入权限

anon_upload_enable=YES || NO –匿名用户是否有上传文件的权限

anon_mkdir_write_enable=YES || NO –匿名用户是否有创建目录的权限

anon_root=/var/ftp –匿名用户默认登录目录(请阅读vsftpd文档,vsftpd对默认登录目录文件夹有权限要求,权限过高或过低都会导致匿名访问异常,我在这里设置对应目录为755权限,在ftp目录下新建pub文件夹设置为777权限访问无异常)

anon_other_write_enable=YES || NO –是否允许匿名登入者更多于上传或者建立目录之外的权限,譬如删除或者重命名。

=后均为我自己的设置项,||后只是说明另外可选的值。

重启vsftpd

img

启动服务 sudo service vsftpd start

停止服务 sudo service vsftpd stop

重启服务 sudo service vsftpd restart

查看服务状态 sudo service vsftpd status

这里服务状态为avtive,证明服务已成功启动。

使用ftp上传下载文件

链接ftp 服务器

ftp 10.15.50.35 

img

#运维#
wget 命令的使用:HTTP文件下载、FTP文件下载
Ubuntu20 安装 Samba
shankusu2017@gmail.com

shankusu2017@gmail.com

日志
分类
标签
GitHub
© 2009 - 2025
粤ICP备2021068940号-1 粤公网安备44011302003059
0%