`
thinktothings
  • 浏览: 766535 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

为普通用户赋予sudo权限 Linux

阅读更多

为普通用户赋予sudo权限(Linux)

 

 

 

sudo是linux下常用的允许普通用户使用超级用户权限的工具。在需要超级用户权限时前面加上sudo,比如:

sudo vim /xxxxxxxxxx,然后系统提示输入密码,正确后就可以像root一样编辑了,这样做的好处是比较安全。

下面介绍如何配置sudoers:

sudo功能的配置文件一般在这里:/etc/sudoers,可以使用visudo编辑,好处是如果规则写的不符合要求能提示你,坏处是调出的是 nano编辑器,甚为不顺手。而且/etc/sudoers的配置文件的注释里也说明了,不建议直接修改/etc/sudoers,而是通过在/etc /sudoers.d/文件夹中新增文件来完成配置。

Please consider adding local content in /etc/sudoers.d/ instead of directly modifying this file.

新增的文件就用vi编辑就可以了,比如说要为mantou增加sudo权限,就增加一个文件,文件名无所谓,内容是:

mantou ALL=(ALL) ALL

保存,退出vi

然后需要把这个文件权限设置为400:chmod 400 mantou

再用mantou用户登录后就可以使用sudo权限了。

分享到:
评论

相关推荐

    Linux中利用sudo进行赋权的方法详解

    学习怎么在保护 root 密码的安全性的同时,为可信用户赋予所管理的网络功能和特定服务的权限。 我最近写了一个简短的 Bash 程序来将 MP3 文件从一台网络主机的 USB 盘中拷贝到另一台网络主机上去。拷贝出来的文件...

    Linux-OpenCV-FFmpeg-OpenGL-配置-安装-part1

    解压后需要先chmod +x *.sh,赋予其可以执行的权限,然后sudo ./*sh 或者sh *.sh 都可以执行。 是Linux上安装FFmpeg、Opencv、OpenGL的批处理(只是简单地将多条命令放到一起而已,有些依赖可能会随着时间的推移而有...

    64位linux BP一键安装脚本burpsuite_community_linux_v2021_8_1.sh

    burpsuite_community_linux_v2021_8_1.sh 2021年8月1日新版本 安装方式:chmod +x burpsuite_community_linux_v2021_8_1.sh 赋予sh脚本执行权限,sudo burpsuite_community_linux_v2021_8_1.sh运行即可

    docker-compose-Linux-x86_64(1.24).zip 资源下载

    进入上述目录,对文件重命名,然后赋予执行权限 cd /usr/local/bin mv docker-compose-Linux-x86_64 docker-compose sudo chmod +x docker-compose

    入门学习Linux常用必会60个命令实例详解doc/txt

    普通用户只能修改自己的Shell,超级用户可以修改全体用户的Shell。要想查询系统提供哪些Shell,可以使用chsh -l 命令,见图1所示。 图1 系统可以使用的Shell类型 从图1中可以看到,笔者系统中可以使用的Shell有...

    docker-compose-Linux-x86_64.zip

    docker-compose压缩包,将下载...#进入上述目录,对文件重命名,然后赋予执行权限 mv docker-compose-Linux-x86_64 docker-compose sudo chmod +x docker-compose #查看docker-compose版本号 docker-compose --version

    大数据运维方向面试题(1).pdf

    请使⽤命令在linux系统中创建⽤户test,⽤户组为test1,⽤户⽬录 /test , 并赋予sudo权限。 useradd -d /test -m test -g test1 -G root useradd 选项 ⽤户名 其中各选项含义如下: -c comment 指定⼀段注释性描述。...

    大数据运维方向面试题.pdf

    请使⽤命令在linux系统中创建⽤户test,⽤户组为test1,⽤户⽬录 /test , 并赋予sudo权限。 useradd -d /test -m test -g test1 -G root useradd 选项 ⽤户名 其中各选项含义如下: -c comment 指定⼀段注释性描述。...

    Qt for Android Demo

    -> 1、jdk-1_5_0_06-linux-i586.bin下载到/usr/soft,赋予可执行权限:chmod 755 jdk-1_5_0_06-linux-i586.bin 2、执行:./jdk-6u25-linux-i586.bin 空格键翻页,到最后输入yes 3、配置环境变量:在/etc/...

    DuckChat私有聊天系统(多客户端)

    3、为根目录和所有子目录赋予权限。(执行命令:chmod -R 777 .) Windows下搭建步骤: 1、下载 XAMPP 安装后服务。 2、找到 XAMPP 的网站根目录[xampp安装地址]/htdocs,删除原有的默认代码。 3、下载源代码,复制...

    PHP聊天系统

    3、为根目录和所有子目录赋予权限。(执行命令:chmod -R 777 .) Windows下搭建步骤: 1、下载 XAMPP 安装后服务。 2、找到 XAMPP 的网站根目录[xampp安装地址]/htdocs,删除原有的默认代码。 3、下载源代码,复制...

    DuckChat安全的私有部署IM聊天软件 v1.1.4.zip

    3、为根目录和所有子目录赋予权限。(执行命令:chmod -R 777 .)   Windows下搭建步骤: 1、下载 XAMPP 安装后服务。 2、找到 XAMPP 的网站根目录[xampp安装地址]/htdocs,删除原有的默认代码。 3、下载源代码...

    ubuntu18.04 安装qt5.12.8及环境配置的详细教程

    环境 系统:ubuntu18.04 软件:qt5.12.8 一、下载安装包 ... ... ...从终端进入下载文件夹,一般是/home/用户名/Downloads,...给所有用户赋予qt-opensource-linux-x64-5.12.8.run可执行权限 sudo chmod a+x qt-opensource

    go-webhook-server:一个简单的服务器,用于接收webhook和执行命令

    $ tar -xvzf gws_0.0.9_Linux_x86_64.tar.gz gws$ chmod +x gws$ sudo mv gws /usr/local/bin/gws用法$ gws --help入门设置 Webhook的示例: $ export SECRET_TOKEN=mysecret$ gws -port=8080 -path=/postreceive -...

    nuaa-is-sniffer::globe_showing_Asia-Australia:NUAA 2018 网络安全 - 嗅探器

    KSniffer一个在Linux上运行的嗅探器...先赋予它可执行权限:chmod 777 ./sniffer之后按照这样的格式执行(注意要使用sudo,因为需要打开网卡混杂模式):sudo ./sniffer interfaceName其中interfaceName为网卡名,如果你

    markpdf:使用图像或文本为PDF文件加水印

    然后重命名并赋予它执行权限。 mv markpdf_linux-amd64 markpdf sudo chmod +x markpdf 如果要全局安装(从系统的任何目录运行),请将其放在系统 $PATH 目录中。 sudo mv markpdf /usr/local/bin/markpdf 完毕!...

    ROS-Publisher_and_suscriber

    2)必须为所有Python scrpts赋予chmod权限 chmod +x Nombre_script.py 3)必须将catkin目录添加到.bashrc文件,为此,我们按以下步骤转到Home cd # con solo cd nos dirigimos a home sudo gedit .bashrc # Se ...

    Telegram_VC_Bot:使用Pytgcalls和Pyrogram用Python写的电报语音聊天机器人

    机器人在聊天时需要是管理员,至少要赋予消息删除权限。 用以下命令安装mpv pkg install mpv对于Android, sudo apt-get install mpv对于ubuntu, sudo pacman -S mpv对于ArchLinux,我使用arch btw 对于Windows...

    vde:Voltron开发环境,我们基于Docker的开发设置

    使用cd vde进入新的cd vde使用以下命令为我们的脚本赋予适当的可执行权限: sudo chmod +x vde/entrypointsudo chmod +x vde/autoware-setup.shsudo chmod +x start.sh使用docker-compose build来构建容器使用./...

    Mizuki-Music-Play2

    机器人在聊天时需要是管理员,至少要赋予消息删除权限。 用以下命令安装mpv pkg install mpv对于Android, sudo apt-get install mpv对于ubuntu, sudo pacman -S mpv对于ArchLinux,我使用arch btw 对于Windows...

Global site tag (gtag.js) - Google Analytics