为 Web 服务器设置用户账户

为 Web 服务器设置用户账户

我对 Ubuntu/Linux 还很陌生。

我正在设置 lighttpd 网络服务器,我认为我需要设置网络服务器/守护进程用户帐户才能运行它。配置文件要求输入 server.username 和 server.groupname。

我认为我需要使用 adduser 设置服务器将使用的用户帐户。我还假设我需要将该帐户设置为系统用户,而不是普通用户。对吗?

此外,从我所读的内容来看,我可以将主目录设置为/var/www/我计划保存所有网站文件的位置,并且应该授予 lighttpd 用户适当的权限。

我是否需要设置一个组和一个帐户,或者创建帐户是否会自动创建一个同名的组?

我需要给该账户设置密码吗?

我应该手动分配 UID 吗?

这是正确的设置方法吗?

任何帮助,将不胜感激。

答案1

当您使用常规 ubuntu 包 () 设置 lighttpd 时apt-get install lighttpd,ubuntu 将使用所有者/组 www-data 并自动为您添加此用户。

在 /var/www 中,您可以使用您的用户名作为文件和目录的所有者,但将组更改为 www-data。

sudo chown -R yourusername:www-data /var/www

相关内容