CentOS VirtualBox如何设置用户权限

830
2025/3/31 15:32:18
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中设置用户权限通常涉及以下步骤:

创建用户

  • 使用 useradd 命令创建新用户。例如,创建一个名为 newuser 的用户:

    sudo useradd newuser
    
  • 为新用户设置密码:

    sudo passwd newuser
    

修改用户组

  • 使用 usermod 命令将用户添加到其他组或更改其主组。例如,将 newuser 添加到 sudo 组:

    sudo usermod -aG sudo newuser
    

查看用户信息

  • 使用 id 命令查看用户的详细信息,包括所属组:

    id newuser
    

更改文件或目录的所有者

  • 使用 chown 命令更改文件或目录的所有者。例如,将文件 file.txt 的所有者更改为 newuser

    sudo chown newuser file.txt
    

更改文件或目录的权限

  • 使用 chmod 命令更改文件或目录的权限。例如,给 file.txt 添加读、写和执行权限:

    sudo chmod 755 file.txt
    

赋予管理员权限

  • 可以通过修改 /etc/sudoers 文件来赋予用户管理员权限。例如,将用户 temp_test 添加到 wheel 组,使其具有sudo权限:

    sudo usermod -aG wheel temp_test
    

    然后,确保 /etc/sudoers 文件中有以下行(通常默认包含):

    %wheel  ALL=(ALL)       ALL
    

共享文件夹权限设置

在VirtualBox中设置共享文件夹权限,涉及到在宿主机和虚拟机之间配置共享文件夹,并确保虚拟机中的用户能够正确访问这些文件夹。以下是具体的设置步骤:

  1. 在虚拟机中安装VirtualBox Guest Additions。

  2. 在VirtualBox的“设置”中,选择“共享文件夹”选项卡,点击“添加共享文件夹”按钮,选择要共享的文件夹,并勾选“自动挂载”和“永久”选项。

  3. 在虚拟机中,使用 net use 命令挂载共享文件夹,例如:

    net use x: \\VBOXSRV\Share
    
  4. 如果需要,可以将虚拟机中的用户添加到 vboxsf 用户组,以获得对共享文件夹的访问权限。

请注意,以上命令和步骤可能需要根据您的具体情况进行调整。在执行任何系统级更改之前,请确保您有足够的权限,并了解这些更改可能对您系统的影响。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: centos清理无用文件技巧有哪些