Linux FTP用户的权限
我创建了一个名为“Linux FTP用户的权限,linux,apache,ubuntu,ftp,vsftpd,Linux,Apache,Ubuntu,Ftp,Vsftpd,我创建了一个名为“ftp\u user”的ftp用户,但每当通过该用户上载或创建内容时,权限将变为600,组所有者也将更改为ftp\u user 这使得www-data用户(web服务器用户)无法读取。我必须修复www-data每次手动读取的权限和所有权 我希望权限为755或777,所有者保留为www-data,www-data用户仍可通过该权限访问文件 下面的newfile是ftp\u用户创建的文件 -rwxrwxrwx 1 ftp_user www-data 164
ftp\u user
”的ftp用户,但每当通过该用户上载或创建内容时,权限将变为600,组所有者也将更改为ftp\u user
这使得www-data
用户(web服务器用户)无法读取。我必须修复www-data每次手动读取的权限和所有权
我希望权限为755或777,所有者保留为www-data
,www-data用户仍可通过该权限访问文件
下面的newfile
是ftp\u用户创建的文件
-rwxrwxrwx 1 ftp_user www-data 1646 Sep 2 18:58 artisan
-rwxrwxrwx 1 ftp_user www-data 503 Sep 2 18:58 gulpfile.js
-rwxrwxrwx 1 ftp_user www-data 567 Sep 2 18:58 server.php
drwxrwxrwx 2 ftp_user www-data 4096 Sep 2 18:58 tests
-rwxrwxrwx 1 ftp_user www-data 449 Sep 6 12:41 User.php
drwxrwxrwx 3 ftp_user www-data 4096 Sep 22 19:06 bootstrap
drwxrwxrwx 2 ftp_user www-data 4096 Jan 26 15:06 blog
-rwxrwxrwx 1 ftp_user www-data 1357 Jan 26 15:06 composer.json_23nov_16
-rwxrwxrwx 1 ftp_user www-data 1389 Jan 26 15:06 composer.json
-rwxrwxrwx 1 ftp_user www-data 1317 Jan 26 15:06 cc
-rwxrwxrwx 1 ftp_user www-data 67 Jan 26 15:06 info.php
drwxrwxrwx 10 ftp_user www-data 4096 Jan 26 15:06 app
drwxrwxrwx 12 ftp_user www-data 4096 Jan 26 15:06 public
drwxrwxrwx 2 ftp_user www-data 4096 Jan 26 15:06 config
-rw------- 1 ftp_user ftp_user 0 Jan 30 15:26 newfile
有人有解决办法吗?
提前谢谢 如果要更改vsftp中上载文件的权限 转到
/etc/vsftpd.conf
您可以使用此属性指定上载文件的掩码
本地_umask=000
如果将000指定为umask上载文件,则将获得权限666,上载目录将获得权限777。Stack Overflow是一个用于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到