Debian系统的普通用户需要安装软件时,往往会收到“Permission denied”的提示,这时候需要root权限。那么如何在不登陆超级管理员账户的前提下拥有root权限呢?对于大多数Linux系统来说,我们可以通过“sudo”命令来获取root权限,或者通过“su”登陆超级管理员账户来进行各种需要root权限的操作。

然而,Debian系统好像默认不安装sudo,所以下面将讲解“如何安装sudo及配置其sudoers文件”

  【注】操作平台:在vm虚拟机中安装好的64位Debian桌面版系统

  1. 首先登陆超级管理员账户,在 Terminal 命令行内输入 su ,“Enter”键后,输入超级管理员密码,即进入root账户
  2. 输入命令 apt-get install sudo, "Enter"键后,系统即开始安装sudo(因为我这边已经安装好了sudo,所以只提示已安装的信息)
  3. 输入命令 adduser yl sudo, “Enter”键
    意思是:将我的用户名 yl 添加到sudo组内,大家根据实际将自己的用户名添加进sudo组内
  4. 接下来是配置sudoers文件,这里通过vi编辑器来写
    -输入命令 vi /etc/sudoers 进入sudoers文件;
    -在vi命令模式中,输入 /%sudo 搜索定位到 %sudo ALL = (ALL:ALL) ALL,或者手动定位
    -在vi插入模式中(按一下 i 键),在  %sudo ALL = (ALL:ALL) ALL 下面键入 yl ALL = (ALL:ALL) ALL  (同样,这里 yl 代表我的普通用户名,大家根据实际修改)
    -在vi命令模式中,输入 :x ,即可退出vi并保存文件
  5. 验证sudo是否安装成功
    重启下Terminal ,输入命令 sudo ls ,再输入用户密码,如果显示如下字样,则可能sudo安装或配置出现了问题,需要重复上述步骤;
    yl is not in the sudoers file.  This incident will be reported.
    如果显示如下字样,则说明sudo安装与配置成功
    Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

---------------------------------

修改说明:

20160423  -添加了注明“操作平台”;


个人经验分享,欢迎转载,转载请注明出处:

By IYL:http://www.cnblogs.com/YLDream/p/5420945.html

如有失误,欢迎指正!

如果觉得不错,不妨“顶”一个或者“推荐”一番,这将是对我莫大的支持!

为了更好!

-YL

Debian普通用户获取root权限|sudo的安装与配置的更多相关文章

  1. Linux普通用户如何获取root权限 sudo -i

    从下图中可以知道,xiaolai这个用户连接到服务器后它没有权限,更新代码都更新不了 那么我们作为一个普通用户要获取管理员权限,怎么办呢? 输入 sudo -i 然后再输入普通用户的这个密码 获取成功 ...

  2. Emacs-24.1 + ECB-2.40 + cscope-15.7a + cedet 无root权限指定目录安装与配置

    emacs等安装在-/INSTALL目录下,在-下新建一个INSTALL目录. 1. emacs-24.1.tar.gz ecb-2.40.tar.gz cscope-15.7a.tar.bz2下载到 ...

  3. [root]既然sudo 可以暂时获取root权限,那么为何还需要root这个用户呢

    既然sudo 可以暂时获取root权限,那么为何还需要root这个用户呢 sudo 非root用户可以临时行使root权限,也就是非root用户可以操作该系统下的任何文件,仍然存在安全风险,怎么解释? ...

  4. 普通用户如何临时获取root权限

    转自:http://634871.blog.51cto.com/624871/1325907 在实际工作中,公司不会将root用户直接给员工使用,而是通过员工自己的账号临时获得系统的root权限. 1 ...

  5. 华为U8810的用户如何获取ROOT权限详细教程

    由于在论坛里看到有人在找这个手机的详细的root教程,所以刷机啦小编在这里整理了一下方便新手来操作,其实这个手机root起来还是蛮简单的,只需要一个root软件就可以了,相当于一键root了,在这里整 ...

  6. Linux基本常用命令|ubuntu获取root权限

    我用的是ubuntu12.4系统,因为默认是没有获取root的权限的 下边讲解怎么获取root权限 在终端中输入: sudo passwd root Enter new UNIX password: ...

  7. linux red hat 给普通用户开启root权限

    环境:虚拟机:red hat 6.5:root角色用户:普通用户:宏基笔记本:win7: 操作过程: 1.登录普通用户,进入图形界面(可以设置为启动登录进入命令行界面): 2.按Crl+ALT+F2进 ...

  8. Linaro系统获取root权限方法

    在Zedboard上根据教程安装Linaro Ubuntu后出现一只无法获取Root权限,导致无法挂载U盘等问题. 具体体现在sudo -s命令之后,出现如sudo:must be setuid ro ...

  9. 一则利用内核漏洞获取root权限的案例【转】

    转自:https://blog.csdn.net/u014089131/article/details/73933649 目录(?)[-] 漏洞描述 漏洞的影响范围 漏洞曝光时间 漏洞产生的原因 漏洞 ...

随机推荐

  1. Exploratory Undersampling for Class-Imbalance Learning

    Abstract - Undersampling is a popular method in dealing with class-imbalance problems, which uses on ...

  2. mvc 导入,导出excel

    最近主要做导入excel 在网上查询了代码 public FileResult DownLoadExcelJiZuChaXunGenRenXiaoFeiJiLu() { DataTable dt = ...

  3. 数据导出到excel

    jsp页面: 数据table: <form action="/export.jsp" method="post" id="expform&quo ...

  4. E-Form++图形可视化源码库新增同BCGSoft的Ribbon结合示例

    2015年11月20日,来自UCanCode E-Form++源码库的开发团队消息,E-Form++正式提供了同BCGSoft的Ribbon界面风格相结合的示例,如下图: 下载此示例请访问: http ...

  5. 学习SVG系列(5):SVG渐变

    SVG渐变 渐变是一种从一种颜色到另一种颜色的平滑过渡,可以把多个颜色的过渡应用到同一个元素. 渐变有两种: Linear Redial 线性渐变-<linearGradient> lin ...

  6. POM

    代码的第一行是xml头,指定了该xml文档的版本和编码方式 project是所有pom.xml的根元素,还声明了一些POM相关的命名空间及xsd元素. modelVersion指定了当前POM模型的版 ...

  7. 架构设计 - Server设计草稿

    DMServer Framework 主要属性: 四个模块部署在不同服务器,双层部分考虑主备和分布式部署. 架构可依据具体前端需求进行裁剪,灵活配置. gate用于业务框架分布式部署,在业务量可控范围 ...

  8. Linux上安装oracle客户端及sqlldr

    1.建立oracle的安装目录,一般为/opt/oracle:2.将安装包instantclient-basic-linux.x64-11.2.0.3.0.zip放入到该目录中,并进行解压:unzip ...

  9. Javascript 事件对象(五)事件捕获

    事件捕获: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" c ...

  10. WebMidiLink

    g200kg > WebMidiLink > 1.Introduction WebMidiLink 2012/06/26 1.Introduction « Prev 1.Introduct ...