由于Ubuntu是基于Debian的操作系统,在默认的情况下,是没有超级用户(superuser, root)的,但有些系统操作必须有超级用户的权限才能进行,如手动释放内存等。当遇到某些文件目录,当前用户无操作权限时,可通过以下两个方案来实现。一起去看看吧!

第一种方案:su root -c "你要执行的命令"

其实是切换用户,由当前用户切换至root用户,来执行;通过su root,可以一直使用root权限,但是要得到root密码;在其他 linux 操作系统。

第一种方案(如 Fedora,CentOS) 下,可以使用 su root 切换到超级用户。但是在Ubuntu下并不能直接执行su root命令,可以通过如下方法切换到超级用户.用 sudo passwd root 可以设置 root 的密码,之后就可以自由使用 su 命令:

【su root】,提示输入root的密码,然后即可切换至root用户;

【su root –c "你要执行的命令"】当前用户下,提升操作权限

第二种方案:sudo 命令

sudo 是 su 的加强版,意思是 do something as the supervisor。但是它也有很多限制,比如,在默认的情况下,只能在 5 分钟之内使用 root 权限。

这个方案要求你的普通用户在sudoer里面,要先修改/etc/sudoers文件,添加以下一句话:普通账户名    ALL=(ALL)   ALL保存退出即可。

不管那种方案都是要输入密码的,这个是系统安全性的考虑。

注:Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。

linux运行授权命令,linux的Sudo/su授权命令详解相关推荐

  1. linux运行python乱码_linux下python中文乱码解决方案详解

    1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码.上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默 ...

  2. 【转载】Linux命令-自动挂载文件/etc/fstab功能详解[转]

    博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用 ...

  3. php fping,【Linux 命令】fping ping 包间隔时间详解

    服务器间检查会用到fping的命令,期间遇到了一个问题,需要将ping包间的间隔时间设置为100毫秒,查看fping -h看下,找到了-i和-p两个参数: 看到这两个参数,我当时的表情是这样的: 看不 ...

  4. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

  5. Linux 高可用(HA)集群之Pacemaker详解

    大纲 说明:本来我不想写这篇博文的,因为前几篇博文都有介绍pacemaker,但是我觉得还是得写一下,试想应该会有博友需要,特别是pacemaker 1.1.8(CentOS 6.4)以后,pacem ...

  6. linux下grep文件内容搜索工具及基本正则表达式详解

    linux下grep文件内容搜索工具及基本正则表达式详解 grep命令: 根据模式(文本字符和基本正则表达式的元字符组合而成之匹配条件)搜索文本, 并将符合模式的文本行显示出来. 格式:grep [选 ...

  7. 【Linux】循序渐进学运维-服务篇-FTP服务配置文件详解

    大家好,我是互联网老辛,本文是Linux运维-循序渐进学运维-服务篇的第14篇文章 文章目录 前言 ftp配置文件详解 1. 常见默认配置参数 2. 常见参数的含义 配置文件使用举例 1. 创建本地用 ...

  8. (转)Linux下PS1、PS2、PS3、PS4使用详解

    Linux下PS1.PS2.PS3.PS4使用详解 原文:http://www.linuxidc.com/Linux/2016-10/136597.htm 1.PS1--默认提示符 如下所示,可以通过 ...

  9. linux中etc下的hosts(本地IP解析)文件详解

    linux中etc下的hosts(本地IP解析)文件详解 1./etc/hosts(本地解析) 很多人一提到更改hostname首先就想到修改/etc/hosts文件, 认为hostname的配置文件 ...

  10. 【Linux】shell脚本实战-if多分支条件语句详解

    文章目录 前言 多分支语句的语法 多分支语句举例: 1. 出嫁的条件 2. 管理http服务实战脚本 3. 猜数字游戏v1版本-if版本 总结 前言 前面我们已经学习过单分支语句和双分支语句的使用. ...

最新文章

  1. 【面试必备】济南初级java培训
  2. python写web难受-用Python编写web API的教程
  3. sosdp 二进制子集的贡献
  4. 375. Guess Number Higher or Lower II
  5. 安装引导黑屏_南京课工场IT培训:引导过程与服务控制(理论笔记篇)
  6. Bootstrap 表单控件的状态
  7. 怎么用python自动梳理表格_Python将多份excel表格整理成一份表格
  8. 制造业升级智造业,阿里云提炼了9大场景
  9. 树莓派 vnc Cannot currently show the desktop
  10. NodeJS 微信公共号开发 - 响应微信发送的Token验证(山东数漫江湖)
  11. 餐巾计划(网络流24题之二(模板2))
  12. FastCGI原理与应用[转]
  13. win10关机后自动重启_电脑自动关机或重启的解决办法
  14. matlab 子函数怎么写,matlab中怎么写函数
  15. 【OWASP Top 10】2021版
  16. 关于Ajax请求服务器端的处理
  17. Git Bash Here常用命令以及使用步骤
  18. Keras : 训练heart心脏病诊断训练集并测试
  19. 视频压缩编码问答--转载
  20. 由于计算机主板的闪烁存储器中固化了,(大学信息技术题型整理.doc

热门文章

  1. 前端VUE【实战】—— antd tree树形控件进行增删改查父子节点
  2. php中syntax error,syntax error什么意思?
  3. 软件测试 | MTV开发模式
  4. matlab低通滤波
  5. url传参 获取参数方法
  6. 排灯节Dhamaal议价在布鲁Ramayan手机
  7. 【整理】在ArcMap中制作渐变的边界晕染线,使用“缓冲向导”
  8. 山东大学软件学院2021-2022软件测试期末试题
  9. LeetCode: 121. 买卖股票的最佳时机(C++)
  10. 国内计算机最好的学校,国内计算机专业哪些学校比较好?