Linux---用户权限管理

权力下放

sudo工具,可以将root的权限下放到普通用户,它允许系统管理员分配给普通用户一些合理的"权力",让他们执行一些只有超级用户或其他特许用户才能完成的任务(主要体现为命令),比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab, /etc/samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性。

su是切换用户的命令,常用的方法是su - username

sudo是普通用户可以执行只有root才能执行的命令

配置方法

修改文件:/etc/sudoers

复制代码
<user> ALL=(ALL) NOPASSWD: ALL

上面的命令是将root的所有权限都给用户了。

后续用户执行命令只需要:

复制代码
sudo <user> xxx

即可。

虚拟机

在使用openstack虚拟机时,其创建虚拟机时会默认创建拥有root权限的以操作系统命名的用户。

如:使用的操作系统是centos,则虚拟机会创建用户centos,其具有root的权限。

相关推荐
跃渊Yuey9 分钟前
【Linux】线程同步与互斥
linux·笔记
杨江10 分钟前
seafile docker安装说明
运维
舰长11512 分钟前
linux 实现文件共享的实现方式比较
linux·服务器·网络
好好沉淀17 分钟前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng26 分钟前
Linux 输出重定向
linux·运维
路由侠内网穿透.28 分钟前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独31 分钟前
ns-3仿真之应用层(三)
运维·服务器·ns3
VekiSon1 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
zl_dfq1 小时前
Linux 之 【进程信号】(signal、kill、raise、abort、alarm、Core Dump核心转储机制)
linux
Ankie Wan1 小时前
cgroup(Control Group)是 Linux 内核提供的一种机制,用来“控制、限制、隔离、统计”进程对系统资源的使用。
linux·容器·cgroup·lxc