vsftp上传文件权限问题

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 的值

时间: 2024-08-04 22:20:19

vsftp上传文件权限问题的相关文章

Hadoop hdfs上传文件 权限问题

问题描述: hadoop在虚拟机中的linux系统下 在本地通过eclipse编写代码把本地文件上传至hadoop平台的指定目录 代码如下: @Test public void upload() throws IOException { Configuration conf = new Configuration(); conf.set("fs.defaultFS", "hdfs://lujie01:9000/"); FileSystem fs = FileSyst

解决vsftp无法上传文件及文件夹的问题

最近一段时间,因为搞hadoop的缘故,考虑到启动linux桌面会给电脑带来比较卡..所以就将图形界面的启动给关闭,完全在命令的模式下使用linux. 使用yum搭建了ftp服务..yum的使用参考:http://blog.csdn.net/enson16855/article/details/9140623 windows使用FileZilla连接linux的ftp,比较郁闷的是上传问题,弄了半个下午的时间都没有成功,刚刚终于弄好了..下面说一下思路: 1.安装vsftp yum instal

阿里云ECS VSFTP上传本地文件

开始终端 购买云服务,获得公网IP,内网IP 控制台首页获得 获得终端连接密码 连接终端,输入连接密码 获得终端界面,进入终端 上传文件 ## 1.安装VSFTP服务器程序 yum install vsftpd ## 2.vi /etc/vsftpd/vsftpd.conf listen=YES write_enable=YES // 允许系统用户上传数据 connect_timeout=60 // 超时断开连接 anonymous_enable=NO // 禁用匿名登录 local_enabl

php上传文件到服务器 (注意权限)

表单<input type="file" name="upload_pic"> php上传文件到服务器,注意需要获取权限: if($_FILES['upload_pic']['size'] > 0) { $file_path=dirname(__FILE__); //文件目录 $file_path=str_replace('\\','/',substr($file_path,0,strpos($file_path,'application'))).

dsm winscp 获得 root 权限修改上传文件

使用DSM开了ssh只可以用admin登陆scp没有权限上传文件.可以用以下方法. ssh 登陆 dsm sudo -i  取得root权限 修改 /etc/sudoers 文件中 %administrators ALL=NOPASSWD:ALL     (无修改权可用 chmod +w /etc/sudoers) 打开winscp 编辑会话 点 高级 修改shell 添加 sudo -i 保存 ->登陆(完) 原文地址:https://www.cnblogs.com/yangjig/p/100

Centos 6.4下使用VSFTPD无法正常连接与无法上传文件的问题解决

发表于 2014 年 4 月 13 日 作者 SCKA 最近利用Linux搭建服务器 搭建FTP的时候决定使用VSFTP搭建,结果却出现了无法正常连接与无法上传文件等诸多问题 经过许久的努力,终于让VSFTP正常运行了 下面一一给出我的解决方案 1.关闭防火墙 使用yum安装好vsftp并配置完成启动后,我竟然发现本地连接FTP时完全收不到回应 就连欢迎信息也没有,这是非常不寻常的状况 经检查VSFTP配置文件正确,程序也正常运行 于是我怀疑到防火墙 1 service iptables sto

本地虚拟机中匿名ftp上传文件失败的问题

在10.10.50.230中新建了一个匿名的ftp服务器,结果在10.10.50.241中上传文件时提示: local: README.txt remote: /var/ftp/pub/upload 227 Entering Passive Mode (10,10,50,230,117,8). 553 Could not create file.   由于搭建步骤是完全按照标准文档建立的,vsftp.conf的设置应该没有问题,检查:getsebool -a|grep ftp 发现: allow

ubuntu 搭建ftp服务器,可以通过浏览器访问,filezilla上传文件等功能

搭建ftp服务器 1:首先,更新软件源,保证源是最新的,这样有利于下面在线通过apt-get install命令安装ftp. 2:使用sudo apt-get install vsftp命令安装vsftp,安装软件需要root权限,我们使用sudo来暂时获取. 3:安装好ftp后默认是会自动创建ftp用户的,然后我们设置ftp用户的密码,输入 4:sudo passwd ftp,然后输入密码,再确认密码. 为 ftp用户创建的目录 默认为/srv/ftp 5:对/etc/vsftpd.conf配

HipChat上传文件报未知错误解决方案

前言 HipChat是Atlassian公司的一款团队协作即时通讯工具,服务端为Linux(官方给的服务端就是一个虚拟机),在Windows.Linux.Android.IOS.Mac等平台都有客户端软件,还可以直接在PC的Web上直接聊天,对于团队协作交流需求整理的比较到位,最主要的是HipChat可以和Confluence对接讨论主题(不是有Confluence的需求个人觉得不如其他一些团队通讯软件). 前些天接下了配置HipChat服务端的任务,但是使用了几天后发现,聊天时发送超过10M的