...
运维

Linux添加用户及用户权限管理

新建用户(组)
新建用户需要通过指令useradd来实现。

useradd的一些基本用法如下:

useradd username 新建一个用户

useradd -u uid username 指定用户的uid

useradd -g gid username 指定用户的gid(一定要存在)

useradd -G gid useradd 指定用户的附加组(一定要存在)

useradd -c ‘string’ username 指定用户的说明信息

useradd -d 用户家目录 username 指定用户的家目录

useradd -s /etc/shell username 指定用户所使用的shell(该用户的shell就为/etc/shell)


用户组

groupadd westos 新建用户组westos

groupadd -g 233 westos1 新建用户组并指定用户组westos1的ID为233

groupdel westos 删除用户组westos


用户在系统中的存储方式  

/etc/passwd 用户的信息文件。信息格式为“用户名称:密码:uid:gid:说明:家目录:shell”
/etc/group 用户组的信息文件。信息格式为"组名称:组密码:组id:组成员"
/etc/shadows 认证信息文件
/etc/skel/.* 默认开启shell的配置,用户的骨文件
/home/username 用户的家目录


用户的查看 

查看当前用户需要输入指令:whoami


PS:直接修改用户为root权限

vim passwd

找到自己的用户名比如
test:x:1001:1001::/home/www:/sbin/nologin
将1001修改为0
test:x:0:0 ...


常用sql server sql语句 一款好用的VPIV
biu biu biu
github无法访问,访问速度慢解决 常用的前端JavaScript方法封装 12个有用的JavaScript数组技巧 Windows 10系统连接共享打印机报错0x00000709、0x0000007c、0x0000011b Android Java ASE加解密与PHP AES加解密