首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pureftpd虚拟用户不与具体的“基本”用户一起工作

pureftpd虚拟用户不与具体的“基本”用户一起工作
EN

Server Fault用户
提问于 2011-10-26 18:06:26
回答 1查看 2.2K关注 0票数 1

你好,我想要一个虚拟的ftp用户上传网络的东西,所以我想要一个使用http用户和网络组(我创建的组)。

所以我做了:

代码语言:javascript
复制
pure-pw useradd webftp -u http -g webgroup -d /srv/http
pure-pw mkdb

然后重新启动守护进程。

当我尝试登录时,它说:

代码语言:javascript
复制
530 Sorry, but I can't trust you

正如官方指南所说,我创建了一个ftpuser:

代码语言:javascript
复制
useradd -g ftpgroup -d /dev/null -s /etc ftpuser

我做到了:

代码语言:javascript
复制
pure-pw useradd webftp -u ftpuser -g webgroup -d /srv/http
pure-pw mkdb

现在它起作用了,但是我想让http成为用户,所以有一些纯-pw不喜欢的东西是关于http用户:

代码语言:javascript
复制
ftpuser:x:1001:1001::/dev/null:/etc
http:x:33:33:http:/srv/http:/bin/false

ftpuser没有目录,http用户有/srv/http,而http用户没有shell。

到底是什么制造了这个麻烦?还有..。我不确定我是否改变了一些关于用户的内容,而chorokee会哭什么的(我认为用户是这样创建的,这是有原因的)。

谢谢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-10-26 20:54:03

为了记录。问题是pureftpd有一个"MinUID“变量,它不允许UID < 100的用户登录。

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

https://serverfault.com/questions/325040

复制
相关文章

相似问题

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