我有一台运行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
有人可以帮我解决这个问题吗?
我是 SSL 证书的新手。我看过一些关于创建个人证书的教程,但我没有深入阅读。
似乎我可以创建个人 SSL 证书并在我的网站上使用它,但问题是:
它会很好地完成它的工作吗?
与我的客户的连接会被加密吗?
是否可以自己创建个人 SSL 扩展验证证书,还是需要证书颁发机构?
我的观点是我不需要保险;我只想为我的客户增加一层保护和安全。他们实际上不会在我的网站上购买,而是从贝宝购买,但 SSL 证书会增加他们对我网站的信任。我不在乎某个公司是否会承担责任并出现在我的证书信息中。