如何向Linux用户授予特权?

如何向Linux用户授予特权?,linux,debian,rhel,Linux,Debian,Rhel,例如,我将创建一个名为username的用户 我需要将所有root权限授予用户username仔细想想,这个用户真的需要访问root所做的一切吗?因为它是一个安全列表。我所采取的方法是只向另一个用户(例如apache)提供所需的访问权限,因为这是真正需要的。我知道只给另一个用户root拥有的所有访问权限更容易,但这样做很容易变得草率。如果你想授予所有root权限,为什么不首先使用usernameroot?这可能不是一个好主意:如果我是你,我会查看sudo包。你不应该这样做。您应该为该用户提供访问

例如,我将创建一个名为username的用户


我需要将所有root权限授予用户username

仔细想想,这个用户真的需要访问root所做的一切吗?因为它是一个安全列表。我所采取的方法是只向另一个用户(例如apache)提供所需的访问权限,因为这是真正需要的。我知道只给另一个用户root拥有的所有访问权限更容易,但这样做很容易变得草率。

如果你想授予所有root权限,为什么不首先使用username
root

这可能不是一个好主意:如果我是你,我会查看
sudo
包。你不应该这样做。您应该为该用户提供访问特定程序的权限,她可能需要以root权限执行这些程序。是的,但这只是为了我自己使用,而且它是一个家庭服务器,因此我不担心这一点。我仍然建议您使用sudo。