Ubuntu(WSL)创建用户并赋予权限

查看当前用户

创建新用户

1)执行如下命令创建新用户

bash 复制代码
sudo adduser mysql57    // mysql57 为新用户名,可自定义

2)若待创建用户已存在,则先删除已存在用户,然后创建新用户

bash 复制代码
// 删除用户名
userdel mysql57

// 删除组名
groupdel mysql57     

// 创建新用户
sudo adduser mysql57

3)执行创建新用户命令后,输入密码,重复输入确认密码

4)接着会提示输入:Full Name []: ...等,直接回车即可

5)执行结果如下

修改用户文件权限

bash 复制代码
// 把新建用户(mysql57)下的所有文件、文件夹的用户名和组名修改为mysql57
// sudo chown -R 用户名:组名 -R 新用户路径
sudo chown -R mysql57:mysql57 -R /home/mysql57
相关推荐
一池秋_12 小时前
etc/sudo.conf is owned by uid 10258, should be 0解决
linux·运维·服务器
dingdingfish12 小时前
TLPI 第19 章 练习:Monitoring File Events
linux·inotify·tlpi·exercise
Bert.Cai12 小时前
Linux basename命令详解
linux·运维·服务器
源远流长jerry12 小时前
Linux 本机网络通信机制深度解析:Loopback 设备原理
linux·运维·服务器·网络·tcp/ip·nginx·负载均衡
一只小bit13 小时前
Docker 镜像制作:包含自定义镜像及常用命令
运维·docker·容器
源远流长jerry13 小时前
Linux 网络性能优化:从应用到内核
linux·运维·服务器·网络·网络协议·性能优化
goyeer13 小时前
【ITIL】指导原则
linux·运维·服务器·数字化·itil
顶点多余14 小时前
自定义协议、序列化、反序列化实现
java·linux·开发语言·c++·tcp/ip
Bruce_kaizy14 小时前
c++ linux环境编程——从应用层到linux内核深入了解文件io的调用机制(爆肝)
linux·c++·c·嵌入式linux·文件io
浪客灿心14 小时前
Linux网络IP协议
linux·网络·tcp/ip