debian

debian虚拟机如何管理用户权限

小樊
33
2025-08-20 03:42:25
栏目: 云计算

在Debian虚拟机中管理用户权限,可通过以下操作实现:

  1. 用户账户管理

    • 添加用户sudo adduser username(交互式输入密码等信息)。
    • 删除用户sudo deluser username--remove-home可同时删除家目录)。
    • 修改用户信息sudo usermod -l newname oldname(改用户名)、-aG groupname(加组)。
  2. 权限分配

    • 赋予sudo权限sudo usermod -aG sudo username,或编辑/etc/sudoers文件(用visudo命令)。
    • 文件/目录权限
      • chmod修改权限(如755赋予所有者读写执行,组和其他用户读执行)。
      • chown修改所有者,chgrp修改所属组。
    • ACL精细控制setfacl -m u:username:rwx /path(需先启用ACL)。
  3. 安全增强

    • 禁用root远程登录:编辑/etc/ssh/sshd_config,设置PermitRootLogin no
    • 防火墙配置:用ufw限制端口(如sudo ufw allow 22)。
    • 日志监控:安装fail2ban防止暴力破解。

注意:操作前建议备份重要数据,优先使用sudo而非直接root权限。

0
看了该问题的人还看了