`

linux给用户添加sudo权限

 
阅读更多
1、添加用户,并相应的创建家目录
useradd -d /usr/home/uuuu   -m uuuu 给uuuu添加好了目录
可能这时候,发现useradd命令不能使用了,那是环境变量没设置好,直接找到/usr/sbin/useradd -d 。。。。
删除是这样的
userdel uuuu
2、把uuuu的普通权限,提升到sudo权限,直接到/etc/sudoers下添加一行如下即可:
uuuu           ALL=(ALL)       NOPASSWD: ALL
在这个过程中,也许会遇到点小麻烦,如,/etc/sudoers的权限是-r--r-----,好办,
直接chmod 777 /etc/sudoers 吧,但是这是不可能的,因为是系统目录奥,只好查下属性喽,
lsattr /etc/sudoers,显示如下,表示你不能乱改喽,
----i--------,我都root,还敢限制我,我们有办法,chattr -i  /etc/sudoers,接下来再
chmod 777 /etc/sudoers ,行了吧,修改文件吧,保存,最后一定要改回权限是0440才行,不然,你自己试试喽,
看看有什么事情发生。
还要 chattr +i /etc/sudoers,不要轻易让别人改奥


小注:
使用 lsattr /var/spool/cron/root 一看才知道该文件被添加了sia属性:s---ia------- /var/spool/cron/root,
然后使用:chattr -isa /var/spool/cron/root 把这三个属性去除,即可对该文件进行修改了,成功地把该恶意任务去除。
分享到:
评论

相关推荐

    如何在Linux环境为用户添加sudo权限

    在Linux环境中,为用户添加sudo权限是管理员进行系统管理的重要任务之一。sudo命令允许普通用户以root权限执行特定命令,而无需直接切换到root账户。这样可以提高系统的安全性,因为不是所有的用户都能直接拥有全部...

    Linux用户配置sudo权限(visudo)的方法

    在Linux系统中,`sudo`是一个强大的命令,它允许非特权用户以root权限执行特定的命令。配置`sudo`权限是系统管理员的重要任务,以确保系统的安全性和可控性。本文将详细介绍如何使用`visudo`命令为Linux用户配置`...

    mac用户及赋予sudo权限.docx

    sudo权限允许用户以管理员身份执行命令,这对于进行系统配置、安装软件或其他需要特权的操作是必要的。 首先,我们来看如何创建一个新的用户。在Mac上,我们可以使用`dscl`(目录服务命令行工具)来完成这个任务。以...

    权限管理-sudo权限

    ### 权限管理中的sudo权限详解 ...掌握sudo权限的使用和配置对于任何Linux系统的用户来说都是非常重要的。在日常使用中,我们应当遵循最小权限原则,即只给予用户完成其任务所需的最低权限,以减少潜在的安全风险。

    linux不能使用sudo命令解决方案

    Linux 系统中,sudo 命令是一种常用的权限提升命令,它允许普通用户以超级用户的身份执行命令。但是,在某些情况下,使用 sudo 命令时可能会出现 "username is not in the sudoers file" 的错误信息,这是因为当前...

    Debian如何限制sudo权限

    ### Debian如何限制sudo权限 #### 一、概念 在Linux系统中,`sudo`命令允许系统管理员为普通用户分配特定的管理员权限,而无需知晓root用户的密码。这为那些需要执行部分管理员任务(例如安装软件包或修改系统配置...

    linux赋予普通用户修改系统时间权限

    ### Linux赋予普通用户修改系统时间权限 在Linux环境中,为了保证系统的安全性,通常只有管理员(通常是root用户)具有修改系统时间的权限。然而,在某些情况下,我们可能需要让普通用户也能够修改系统时间,比如在...

    CentOS 7中sudo权限配置

    接下来,在/etc/sudoers文件中添加普通用户的sudo权限。在文件中,可以通过创建别名的方式来简化配置。别名可以用来定义用户或者组别名,主机别名,以及命令别名。例如,如果要允许用户vic使用sudo权限执行root可以...

    Linux下ftp权限设置

    总结,Linux下FTP权限设置涉及多个步骤,包括安装FTP服务器、创建用户、配置权限以及重启服务。而Tomcat的安装则包括下载解压、设置环境变量、启动服务以及部署应用。理解并掌握这些操作对于日常的系统管理和开发...

    Linux用户和文件权限管理

    在Linux中,每个用户都属于至少一个用户组,用户组的作用是便于管理和分配资源给用户。用户组是一组用户的集合,它们共享某些资源和权限。 - **查看用户所属的用户组**: - 使用`groups`命令可以快速查看当前用户...

    Linux 添加普通用户到 sudo 列表的方法

    在Linux系统中,sudo命令允许普通用户以超级用户(root)权限执行特定的命令,而无需实际切换到root用户。这对于系统管理和维护来说非常方便,同时也增加了安全性,因为不是所有用户都有完全的root权限。本篇文章将...

    Linux怎么给一个普通用户关机权限.pdf

    "Linux操作系统用户关机权限管理" Linux操作系统是目前最流行的操作系统之一,其广泛应用于服务器、超级计算机、嵌入式系统等领域。由于Linux操作系统的安全性好、稳定性高以及不断丰富的应用软件,其应用领域也...

    linux用户添加root权限参照.pdf

    Linux 用户添加 root 权限详解 Linux 操作系统中,添加 root 权限是系统管理员常用的操作之一。本文将详细介绍添加 root 权限的步骤和相关命令的使用。 一、添加普通用户 添加普通用户的命令为 `useradd`,例如...

    Linux用户以及权限相关常用命令总结.docx

    在Linux操作系统中,管理和控制用户权限是至关重要的。本文档主要总结了几个关于Linux用户和权限的常用命令,包括`id`、`chmod`、用数字表示权限的方式、`umask`以及改变用户身份的方法。 1. **查看身份**: `id`...

    Linux使用用户权限管理.pdf

    在Linux系统中,用户权限管理是确保系统...总结来说,Linux的用户权限管理涉及root权限的谨慎使用,sudo命令的合理授权,以及用户和用户组的有效管理。理解并掌握这些知识对于Linux系统的日常维护和安全管理至关重要。

    Linux下普通用户用sudo su给自己加root权限的方法

    ### Linux下普通用户用sudo su给自己加root权限的方法 在Linux系统中,权限管理是非常重要的一个环节,它确保了系统的安全性和稳定性。普通用户通过一定的命令可以临时获得root权限来进行某些特定的操作。本文将...

    linux编写bash shell脚本文件.sh 自动输入密码.在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码

    在某些场景下,我们可能需要在脚本中使用`sudo`命令来执行需要管理员权限的操作。通常,运行带有`sudo`的命令时,系统会提示用户输入密码。然而,为了实现自动化,我们不希望在脚本执行过程中手动输入密码。本文将...

    3.1Linux用户、组文件权限设置

    为了实现题目中所述的场景,我们需要理解并应用Linux的用户和组管理,以及文件权限系统。以下是对每个实例的详细解释和步骤: **实例1:项目/project_a的权限设置** 研发部的用户yanfa01、yanfa02和yanfa03需要对...

    Linux超级用户权限控制.docx

    "Linux超级用户权限控制"这一主题主要关注root用户,它是系统中的最高权限用户,拥有执行所有操作的能力。在Linux中,每个用户都有一个唯一的用户识别号(UID),UID为0的用户即为root,具有超级权限。root用户能够...

Global site tag (gtag.js) - Google Analytics