首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian FTP用户权限

Debian FTP用户权限
EN

Stack Overflow用户
提问于 2013-01-18 21:31:56
回答 1查看 3.9K关注 0票数 0

我是Linux的新手,它是命令行,我需要更改FTP服务器上的用户权限。情况是这样的:

我有一个带FTP服务器的Debian服务器(没有GUI,只有命令行)。我有两个用户。Root (所有访问权限)和网站管理员(受限用户)。网站管理员可以通过FTP上传文件,但这些文件获得权限600 (chmod 0600)。但我需要0777。

我可以如何或在哪里更改此设置?我可以作为root登录,但我不知道如何管理FTP用户。

我可能需要将"umask“更改为网站管理员。我不知道我的Linux使用的是什么FTP软件。我找到了值为#UMASK 022的etc/login.defs文件,但它已被注释。

有谁能帮帮忙吗?对于初学者来说,解释链接就足够了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-19 00:55:24

这取决于您使用哪个包来提供ftp服务器程序。对于某些程序,您可以在守护程序的命令行中指定缺省umask。使用vsftpd,您可以在/etc/vsftpd.conf中指定它。下面是默认配置文件中的一段代码:

代码语言:javascript
复制
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
#local_umask=022

我认为客户端也可以在ftp shell中更改默认的umask。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14400019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档