抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

/etc/vsftpd/vsftpd.conf

1
2
3
4
## Enable active mode
port_enable=YES
connect_from_port_20=YES
ftp_data_port=20

file_open_mode上传档案的权限,与chmod 所使用的数值相同。如果希望上传的文件可以执行,设此值为0777。

local_umask=022 这是指定本地用户上传后的文件权限设置

umask是unix操作系统的概念,umask决定目录和文件被创建时得到的初始权限
umask = 022 时,新建的目录 权限是755,文件的权限是 644
umask = 077 时,新建的目录 权限是700,文件的权限时 600
vsftpd的local_umask和anon_umask借鉴了它
默认情况下vsftp上传之后文件的权限是600,目录权限是700
想要修改上传之后文件的权限,有两种情况
如果使用vsftp的是本地用户
则要修改配置文件中的 local_umask 的值
如果使用vsftp的是虚拟用户
则要修改配置文件中的 anon_umask 的值

安装vsftpd

首先,搜索可用的镜像,然后安装

script
1
2
docker search vsftpd         #寻找vsftpd的镜像
docker pull fauria/vsftpd #把镜像pull到本地

环境windows server 2008 安装开始-管理工具-服务器管理器-角色,在这里添加角色,Web服务器(IIS),一步步新建ftp网站 (难度不大,略) 关于 windows server 2008 上 ftp 是主动模式还是被动模式的问题在Windows Server上创建FTP server一般选择被动模式。微软有一篇挺不错的博客介绍了如何在Windows Server上用II...

解决清空 /etc/resolv.conf 原因该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是: nameserver #定义DNS服务器的IP地址domain #定义本地域名search #定义域名的搜索列表sortlist #对返回的域名进行排序 我清空之前的文件内容: # ...

关于本篇首先,ftp有三种登录方式,匿名登录,本地用户登录,虚拟账户登录。其中本地用户登录和虚拟账户登录不能同时用。虚拟账户登录的安全性会更高。本地用户登录可以允许ftp访问到/home/用户 文件的上层。这样会更不安全些。本文使用的匿名账户登录的方式,今天按照本文操作了,是可用的。当然还有很多配置项目没明白,但是基本配置基本都知道大概是干嘛的。如果不是很了解 vsftp...

简单点记,ftp就是文件传输协议 SFTP 借助 ssl 协议加密 ftp FTPS 借助 ssh 协议加密 ftp ssl是为http/smtp等加密设计的,ssh是为telnet/ftp等加密、建立传输通道而设计的。 FTPFTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件相比于HTTP,FTP协议要复杂得多复...