嗨,我已经在我的 Ubuntu 笔记本电脑上安装了 xampp,我想授予用户“John”对文件夹 /opt/* 的完全权限
我该怎么做?现在你需要 root 权限
答案1
根据这里,要为 xampp 设置安全性,可以运行以下命令:
sudo -s
/opt/lampp/lampp security
回答:
yes
所有问题并为每个类别创建一个密码。
完成后,不要忘记输入:
exit
和
sudo -k
现在,在 index.php 页面上,它会要求您输入用户名。默认用户名是
lampp
使用您创建的密码作为密码。
出于安全考虑,不建议您将权限授予 john 而不是 root。这是病毒如此容易在 Windows 系统上安装的众多原因之一,因为您不需要 root 权限即可安装应用程序。许多应用程序都安装到 opt 目录中。
如果您想对该目录中的文件执行某些操作,John 可以使用 sudo 命令来更改这些文件。
如果您想使用文件管理器来更改文件,您可以使用 gksu 启动文件管理器,给予 john 临时权限,让他做任何您想做的事情,而不会破坏基于 nix 的系统的安全结构。
首先,要安装 gksu,请运行以下命令:
sudo apt-get update
sudo apt-get install gksu
按ALT+F2然后输入:
gksu nautilus
然后按ENTER。
系统将提示你输入密码,然后文件管理器将以 root 权限打开,因此当心。
答案2
如果普通用户无法写入“/opt”文件夹,那就更好了,但是为了赋予 John 对它的完全权限,您可以让他成为该目录及其内容的所有者。
使用以下命令(预期用户名是John
):
sudo chown -R John /opt