python – Django生产服务器的Linux用户方案

前端之家收集整理的这篇文章主要介绍了python – Django生产服务器的Linux用户方案前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试为我的Django主页设置Nginx uWSGI服务器.一些教程建议我为某些守护进程创建特定的UNIX用户.像Nginx用户一样用于Nginx守护进程等等.由于我是Linux管理的新手,我只想创建第二个用户来运行所有进程(Nginx,uWSGI等),但事实证明我需要一些系统用户.

主要问题是您将为Nginx uWSGI服务器设置用户以及如何使用它们?说,我有新安装的Debian Squeeze服务器.

我应该安装所有软件包,虚拟环境并以root用户身份设置所有目录,然后创建系统目录来运行脚本吗?

最佳答案
我喜欢在系统上拥有常规用户

>多个管理员显示在sudo日志中 – 没有什么比询问特定的人为何进行特定更改更有用了.
>并非所有任务都需要管理员权限,但管理级错误的修复成本可能更高
>如果每个文件只包含来自特定用户的密钥,则更容易管理〜/ .ssh / authorized_keys – 如果文件中有四个或五个不同的用户,则更难管理.小点:)但是很容易写猫〜/ .ssh / id_rsa.pub | ssh user @ remotehost“cat – >〜/ .ssh / authorized_keys” – 如果必须使用>>相反,它是不稳定的.

猜你在找的Nginx相关文章