文档章节

sudo权限管理和/sbin/nolgin

w
 wang__tao
发布于 2016/11/17 18:55
字数 340
阅读 14
收藏 0

在我们使用Linux时,老司机都会说在一般情况下最好使用一般的账户,避免出现rm -rf /的问题,那么,我们如何管理一般的账户,使其有sudo的权限,但又是在可控的范围里,这里就需要关注/etc/sudoers这个文件了,它就是用来管理sudo权限的文件。 若是想普通用户uers1也能过上root的生活,请修改/etc/sudoers

user1 ALL(root)  ALL

如果我们只是让user1能够修改其自己的或者其他用户的,但是,不能修改root用户的。用visudo,需要root权限,如下

user1    ALL(root)   !/usr/bin/passwd,/usr/bin/passwd [a-zA-Z]*,!usr/bin/passwd root

这里就是不能使用passwd 和passwd root,其他的passwd都可以用。
还有一些其他的玩法,请转到

如果一个用户的shell是/sbin/nologin,而我们又想给其在使用这个用户时有一些提示,那么,我们就可以在/etc下编辑一个名叫nologin.txt的文件,这样就会给其在使用这个用户时一些友好的提示。 如/etc/nolgin.txt

This account is system account or others account.
Please DO NOT use this account to logn my Linux Server,Thank you for cooperations.
[root@localhost ~]# su - nobody
This account is system account or others account.
Please DO NOT use this account to logn my Linux Server,Thank you for cooperations.

© 著作权归作者所有

共有 人打赏支持
w
粉丝 1
博文 93
码字总数 33311
作品 0
西安
su 和sudo 命令

一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权...

无信不立
2016/03/16
0
0
su 和 sudo 命令的区别

一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力   su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这...

yolks丶
2016/10/16
0
0
linux命令 su和sudo区别

一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力   su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这...

Foundation
2016/02/02
9
0
在Linux系统中应用su和sudo

原文发表于《网络安全和信息化》2017年第1期,现转发到博客。 Linux系统对用户的权限定义比较严格,root用户在系统中具有至高无上的权限,而普通用户的权限则受到严格限制。在实际使用中,管...

yttitan
2017/07/30
0
0
企业标准化运维权限管理实施方案

企业标准化运维权限管理实施方案 目录: 1.需求分析 2.建设规范 3.技术分解 3.1sudo基本介绍 3.2sudo配置规则 3.3sudo别名规范 3.4sudo技术误区 4.方案规划 4.1 信息采集 4.2 虚拟组构建 4....

心的哲学
07/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python基础案例教程

一、超市买薯片 # 用户输入薯片的单价danjia = float(input("薯片的单价"))# 用户输入购买袋数daishu = int(input("购买的袋数"))# 计算总价zongjia = danjia * daishu# 输出结果...

linuxprobe16
47分钟前
0
0
采用CXF框架发布webservice

package cn.it.ws.cxf.a;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebService(serviceName="languageManager")public interface ......

江戸川
49分钟前
0
0
HashMap工作原理及实现

HashMap工作原理及实现 1. 概述 什么时候会使用HashMap?他有什么特点? 知道HashMap的工作原理吗? 知道get和put的原理吗? 知道hash的实现吗?为什么要这样实现? 如果HashMap的大小超过了...

傅小水water
57分钟前
1
0
swagger如何屏蔽某些接口,不对外公开--使用@ApiIgnore

@ApiIgnore@RestController@RequestMapping(value = "/i18nTest")public class I18nTestController {// @Resource// private LocaleMessageSourceService localeMessageSourceSe......

karma123
今天
1
0
大数据技术学习,大数据处理为何选择Spark,而不是Hadoop

大数据处理为何选择Spark,而不是Hadoop。 一.基础知识 1.Spark Spark是一个用来实现快速而通用的集群计算的平台。 在速度方面,Spark扩展了广泛使用的MapReduce计算模型,而且高效地支持更多...

董黎明
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部