Debian普通用户获取root权限|sudo的安装与配置

转载于:https://www.linuxidc.com/Linux/2016-04/130522.htm

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

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

  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
(0)

相关推荐

  • Ubantu服务器创建多个用户,多个用户互不干扰

    实验室采购了一台Linux服务器,需要几个人使用.我们希望几个人在使用的过程中,互不干扰.自己所安装的各种环境不会对其他人或root账号下的主系统环境有影响.要达成此目的,需要使用拥有超级管理员权限的 ...

  • linux学习-文件的隐藏属性

    Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉.明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改 ...

  • linux下su与sudo

    简短介绍 su与su - su 切换到root用户,但是并没有转到root用户家目录下,即没有改变用户的环境.su - 切换到root用户,并转到root用户的家目录下,即改变到了root用户的环境. ...

  • Linux用户切换命令的使用——su、sudo

    一. su su用于用户之间的切换,但是切换前的用户依然保持登录状态.如果是root向普通切换则不需要密码,反之普通用户切换到其它任何用户则都需要密码验证. su不加任何参数默认切换到root用户,但 ...

  • Debian与Ubuntu有哪些区别,哪个更好?

    Debian和Ubuntu都是比较着名的Linux系统之,目前很多租用的美国服务器大多都支持安装这两种操作系统. Ubuntu是私有标准桌面化Linux系统,而对于有经验的用户来说,可能更倾向于选择D ...

  • 不用密码就能获取root权限?sudo被曝新漏洞

    三分浅土FreeBuf昨天 "新的漏洞通告发了!快喊运维去打补丁." 运维: 虽然运维惨兮兮,但"这可能是近期内最需要重视的sudo漏洞."因为这次的sudo漏 ...

  • 快检查一下你的sudo:无需密码就能获取root权限,还是个10年老bug

    贾浩楠 鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI "这可能是近期内最需要重视的sudo漏洞." 程序员都知道,一句sudo可以"为所欲为". ...

  • 小米手机获取 Root 权限教程(详细图文) – MIUI历史版本

    常说的 Root 手机指的是获取 Android 系统超级用户权限,目的大多为了卸载 OEM 厂商预装软件,或者运行需要 Root 权限的软件,例如聊天防撤回.虚拟定位.权限控制等.在获取 Root ...

  • 红米怎么获取root权限?红米获取root权限方法

    手机现在在我们生活中有着非常广泛的用途,我们最主要的通讯工具就是手机.在以前那个没有手机的年代,我们的通讯基本靠邮件传送,只是这种方法非常的费时费力.后来就发明了固定 电话机 ,通讯方便了许多,但是电 ...

  • 群晖|6.2最新获取root权限设置root密码方法

    一.控制面板--终端机和SNMP里,开启SSH功能. 二.登陆群晖的SSH,用系统默认用户登陆,我这里是admin,所以我输入以下命令,admin和IP地址修改为你的ssh admin@10.10.1 ...

  • UOS统一操作系统如何获取root权限?

    UOS操作系统作为国产系统,不少人会选择尝鲜试用一番,但是因为刚刚起步配套的应用程序过少,不少开发人员在研发适配程序.但是UOS系统默认禁用root权限,这样在测试当中的程序无法正常安装,那么要如何开 ...

  • Ubuntu被曝严重漏洞:切换系统语言 输入几行命令,就能获取root权限

    无需系统密码,就能添加新的sudo用户.获取root权限,事后还能删除不留痕迹. 这是GitHub安全研究员Kevin Backhouse发现的一个Ubuntu系统大漏洞. 这种攻击方法非常简单,Ba ...

  • 用安卓手机三步获取root权限教程

    因为我有时候装一些软件需要手机的Root权限,而现在一些手机获取有非常的的麻烦,网上查怎样获取的时候各种广告各种坑,下载什么什么一件获得root权限的APP一般都是打广告的流氓软件,安装装后还给你装其 ...

  • 不用root , 获取 root 权限的方法!

    搜罗君,每日优质搜罗 老司机们肯定能猜到 这篇文章我要说的是 vxp 安卓手机系统发展至今 root 的可能性已经越来越小 而且小白刷机也容易变砖 所以就出现了 vxp 框架 让小白不用 root 就 ...