在使用 Linux 系统时,你可能会遇到需要为临时用户或访客提供有限访问权限的情况。比如朋友借用你的电脑查资料、公司接待外部人员临时使用终端等场景。这时,合理设置Linux访客权限就显得尤为重要。
访客用户(Guest User)是 Linux 系统中一种特殊类型的用户账户,通常具有以下特点:
正确配置Linux用户权限管理不仅能提升系统安全性,还能防止误操作导致的数据丢失。尤其在多人共用一台设备时,访客账户可以有效隔离风险。
下面我们将一步步教你如何在主流 Linux 发行版(如 Ubuntu、Debian)中创建并配置一个安全的访客账户。
按下 Ctrl + Alt + T 快捷键即可打开终端窗口。
执行以下命令创建名为 guest 的用户:
sudo adduser --shell /bin/bash --disabled-password guest 该命令会创建一个没有密码的用户,仅允许通过特定方式(如图形界面自动登录)进入。
为了让访客无法修改系统文件,我们需要将其加入受限组,并设置家目录权限:
sudo usermod -aG nogroup guestsudo chmod 700 /home/guest 此外,还可以编辑 /etc/passwd 文件,将 guest 用户的 shell 改为 /bin/rbash(受限 bash),进一步限制其命令执行能力。
为了确保每次访客退出后不留痕迹,可以创建一个简单的清理脚本:
echo 'rm -rf /home/guest/*' | sudo tee /etc/profile.d/clean_guest.shsudo chmod +x /etc/profile.d/clean_guest.sh 这样,每次 guest 登录时都会清空上一次留下的文件。
值得注意的是,较旧版本的 Ubuntu(如 16.04 及以前)默认启用了“访客会话”功能。但在新版中出于安全考虑已默认禁用。如果你希望重新启用,可以编辑 LightDM 配置:
sudo nano /etc/lightdm/lightdm.conf 然后添加或修改以下内容:
[Seat:*]guest-account=true 保存后重启 LightDM 服务:sudo systemctl restart lightdm
虽然Linux guest账户提供了便利,但也存在潜在风险。建议:
通过本篇Linux权限设置教程,你应该已经掌握了如何在 Linux 系统中安全地创建和管理访客用户。合理利用访客权限,既能方便他人临时使用,又能保护你的隐私和系统安全。记住:权限最小化原则是系统安全的基石!
小贴士:如果你只是偶尔需要让别人用一下电脑,也可以直接使用 Live USB 启动系统,完全无需配置本地账户。
本文由主机测评网于2025-11-25发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/202511653.html