打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
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
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux sudo权限绕过漏洞详解
Debian安装及输入法等简单配置
xx is not in the sudoers file问题的解决方案
Ubantu服务器创建多个用户,多个用户互不干扰
如何获取root权限
linux基础(一)——切换到root用户和普通用户
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服