Ubuntu 用户配置

  1. 环境信息

    系统 版本
    Ubuntu 16.04.1-Ubuntu x86_64
  2. 创建用户组

    新建一个用户组,GID为888。

    bash 复制代码
    sudo addgroup --g 888 组名
  3. 删除用户组

    bash 复制代码
    sudo delgroup 组名
  4. 创建用户

    username 为用户名,执行后系统会提示输入新用户的密码,后续输入其他信息(如全名、房间号、工作电话等),回车完成后即创建成功。

    bash 复制代码
    sudo adduser username

    注意:使用 useradd username 不会在/home下建立一个文件夹username

  5. 更改用户密码

    bash 复制代码
    sudo passwd 用户名
  6. 删除用户

    bash 复制代码
    sudo deluser 用户名
    #同时删除用户根目录
    sudo deluser -r 用户名
  7. 授权文件权限给用户

    bash 复制代码
    sudo chown -R 用户名 文件名或文件夹名
  8. 设置用户具备sudo权限

    方法1:

    bash 复制代码
    sudo usermod -aG sudo 用户名

    方法2:

    bash 复制代码
    #编辑sudoers文件
    sudo visudo

    在打开的文件中,找到%sudo这一行,确保该行未被注释掉,然后在下面添加一行,保存即可。

    bash 复制代码
    用户名 ALL=(ALL:ALL) ALL
  9. 修改已有用户的名称

    bash 复制代码
    sudo usermod -l 新用户名 旧用户名
  10. 查看用户信息

    bash 复制代码
    id 用户名
    # 看用户名
    whoami
    # 查看登录用户
    who
  11. 切换用户名

    bash 复制代码
    su 用户名
  12. 杀掉该用户的所有进程

    bash 复制代码
    sudo pkill -u 用户名
    sudo pkill -9 -u 用户名
  13. 更改用户目录

    bash 复制代码
    # 例:mss 用户
    sudo usermod -d /home/mss -m mss
相关推荐
Yana.nice28 分钟前
openssl将证书从p7b转换为crt格式
java·linux
AI逐月33 分钟前
tmux 常用命令总结:从入门到稳定使用的一篇实战博客
linux·服务器·ssh·php
小白跃升坊1 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
跃渊Yuey1 小时前
【Linux】线程同步与互斥
linux·笔记
杨江1 小时前
seafile docker安装说明
运维
舰长1151 小时前
linux 实现文件共享的实现方式比较
linux·服务器·网络
好好沉淀1 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng2 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.2 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独2 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3