小编luc*_*smx的帖子

vsFTPd 在 Ubuntu 上的默认上传文件权限不起作用

我有一台运行Ubuntu 12.10 x64的服务器,以及最新版本的 vsFTPd。

我的用户example.com有其主文件夹设置上/var/www/example.com

我在里面创建了一个 public_html 文件夹并赋予777它权限,并删除了家庭用户文件夹的写入权限。一切正常,但是:

我通过 FTP(使用 SmartFTP)上传的每个文件的 chmod 都为 0。

vsftpd.conf只有一行相关:

local_umask=022.
Run Code Online (Sandbox Code Playgroud)

我尝试更改为:

file_open_mode=777
local_umask=002
Run Code Online (Sandbox Code Playgroud)

所以我的文件会775在上传后立即得到。

但只有我上传的文件夹才能获得775权限。

我上传的文件得到 1411 permissions

有人可以帮我解决这个问题吗?

ubuntu ftp chmod vsftpd

16
推荐指数
2
解决办法
6万
查看次数

使用我自己创建的个人 SSL 证书?

我是 SSL 证书的新手。我看过一些关于创建个人证书的教程,但我没有深入阅读。

似乎我可以创建个人 SSL 证书并在我的网站上使用它,但问题是:

它会很好地完成它的工作吗?

与我的客户的连接会被加密吗?

是否可以自己创建个人 SSL 扩展验证证书,还是需要证书颁发机构?

我的观点是我不需要保险;我只想为我的客户增加一层保护和安全。他们实际上不会在我的网站上购买,而是从贝宝购买,但 SSL 证书会增加他们对我网站的信任。我不在乎某个公司是否会承担责任并出现在我的证书信息中。

security ssl certificate

2
推荐指数
1
解决办法
202
查看次数

标签 统计

certificate ×1

chmod ×1

ftp ×1

security ×1

ssl ×1

ubuntu ×1

vsftpd ×1