服务器 
首页 > 服务器 > 浏览文章

linux用户和组命令实例分析【切换、添加用户、权限控制等】

(编辑:jimmy 日期: 2024/11/14 浏览:3 次 )

本文实例讲述了linux用户和组命令。分享给大家供大家参考,具体如下:

1、用户相关命令
 
su     切换用户
       root -> 普通用户   不需要密码
       普通用户之间        需要密码
       普通用户->root     需要密码

newgrp 切换组身份

linux用户和组命令实例分析【切换、添加用户、权限控制等】

whoami     查看当前登录名称
id         查看用户信息
groups     查看用户组信息
chfn       设置用户备注信息
finger     查看用户备注信息

2、批量添加用户

在linux中创建很多账号,可以将信息放入文本文件中,再导入系统中。

1)编辑用户文件

linux用户和组命令实例分析【切换、添加用户、权限控制等】

2)编辑密码文件

linux用户和组命令实例分析【切换、添加用户、权限控制等】

3)newusers

linux用户和组命令实例分析【切换、添加用户、权限控制等】

4)pwunconv 将/etc/shadow中的密码写回到/etc/passwd文件中

linux用户和组命令实例分析【切换、添加用户、权限控制等】

5)chpasswd 将我们编写的密码文件中写入到/etc/passwd中

linux用户和组命令实例分析【切换、添加用户、权限控制等】

6)pwconv  将/etc/passwd中的密码写回到shadow中

linux用户和组命令实例分析【切换、添加用户、权限控制等】

3、赋予普通用户特殊权限
 
sudo 某指令
 
例如:sudo /sbin/shutdown -h 10
 
/etc/sudoers
在这个文件中,记录了哪些用户可以执行哪些命令

linux用户和组命令实例分析【切换、添加用户、权限控制等】

visudo

这个命令用来管理/etc/sudoers文件
 
*查找命令的完整路径 whereis 命令

希望本文所述对大家Linux系统维护有所帮助。

上一篇:docker容器无法stop的解决办法
下一篇:使用Docker安装Jenkins的示例代码
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。