sudo 订阅
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。 展开全文
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。
信息
外文名
sudo(SwitchUer do)
作    用
一个工具
中文名
linux系统管理指令
例    如
halt,reboot,su
sudo特性
它的特性主要有这样几点:§ sudo能够限制用户只在某台主机上运行某些命令。§ sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。§ sudo使用时间戳文件来执行类似的“检票”系统。当用户调用sudo并且输入它的密码时,用户获得了一张存活期为5分钟的票(这个值可以在编译的时候改变)。§ sudo的配置文件是sudoers文件,它允许系统管理员集中的管理用户的使用权限和使用的主机。它所存放的位置默认是在/etc/sudoers,属性必须为0440。
收起全文
精华内容
下载资源
问答
  • sudo

    千次阅读 2020-02-08 16:28:31
    sudo

    1 创建普通用户 

    useradd yuanyu

    2 修改用户密码

    passwd yuanyu

    3 让普通用户拥有root权限

    https://blog.csdn.net/qq_40794973/article/details/86318141#t18

    visudo

    展开全文
  • sudo 出现unable to resolve host 解决方法

    万次阅读 多人点赞 2012-11-30 08:50:16
    Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息: sudo: unable to resolve host abc 虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以...

    Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息:
    sudo: unable to resolve host abc
    虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让abc(hostname) 可以解回127.0.0.1 的IP 即可.

    /etc/hosts 原始内容

    127.0.0.1       localhost
    
    # The following lines are desirable for IPv6 capable hosts
    
    ::1     localhost ip6-localhost ip6-loopback ip6-loopback
    
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    
    ff02::3 ip6-allhosts 

    在127.0.0.1 localhost 后面加上主机名称(hostname) 即可, /etc/hosts 内容修改成如下:

    127.0.0.1       localhost abc  #要保证abc这个名字与 /etc/hostname中的主机名一致才有效
    
    # 或改成下面这两行
    #127.0.0.1       localhost
    #127.0.0.1       abc

    这样设完后, 使用sudo 就不会再有那个提示信息了。

     

    展开全文
  • ubuntu 执行 sudo apt-get update 要很久 解决方法

    万次阅读 多人点赞 2020-03-23 15:42:18
    在ubuntu执行sudo apt-get update要很长时间,还有可能会遇到有些包忽略或者错误。 解决方法: 实操过程如下 打开系统设置 选择软件和更新 选择从其他站点 点击选择最佳服务器 再点击关闭,会自动弹出一个窗口...

    在使用Ubuntu学习过程中,经常感觉很慢。去查找资料,发现原来默认用的是外国的服务器。

    遇到问题:

    在ubuntu执行sudo apt-get update要很长时间,还有可能会遇到有些包忽略或者错误。

    解决方法:

    实操过程如下

    打开 系统设置
    在这里插入图片描述
    点击 软件和更新
    在这里插入图片描述
    点击 下载自 这个选项
    在这里插入图片描述

    选择 其他站点
    在这里插入图片描述
    可以在这里 选择服务器 ,比如阿里云、华为云、清华等。当然也可以点击 选择最佳服务器 ,让系统测试并帮忙选择一个最佳服务器
    在这里插入图片描述

    如果是点击 选择最佳服务器 ,系统弹出一个窗口测试下载服务器
    在这里插入图片描述

    选择新的服务器后,点击 选择服务器 ,在弹出的窗口输入 登录密码 ,点击 授权 ,再点击 关闭

    在这里插入图片描述

    接着,会自动弹出一个窗口,选择 重新载入
    在这里插入图片描述
    完成,点击重新载入后进行更新缓存,可以需要一点时间。

    展开全文
  • su、sudosudo su、sudo -i的用法和区别

    万次阅读 多人点赞 2018-10-07 12:10:50
    su root 输入root密码后切换... ... sudo 一般加的是命令 sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同 提示输入密码时该密码为当前账户的密码 要求执行该命令的用户必须在sudoers中才可以 ...

    su root  输入root密码后切换之root用户但是pwd目录不变

    su - root  输入root密码后切换之root用户但是pwd目录/root

    sudo 一般加的是命令

    sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同     提示输入密码时该密码为当前账户的密码  要求执行该命令的用户必须在sudoers中才可以   su需要的是切换后账户的密 用法为“su 账户名称”

     

    sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。
    su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。
    sudo -i: 为了频繁的执行某些只有超级用户才能执行的权限,而不用每次输入密码,可以使用该命令。提示输入密码时该密码为当前账户的密码。没有时间限制。执行该命令后提示符变为“#”而不是“$”。想退回普通账户时可以执行“exit”或“logout” 。 要求执行该命令的用户必须在sudoers中才可以

     

    sudo -i 直接运行sudo命令加-i参数        要求执行该命令的用户必须在sudoers中才可以
    sudo su 运行sudo命令给su命令提权,运行su命令。 要求执行该命令的用户必须在sudoers中才可以
    sudo -i 运行结果 PWD=/root
    sudo su 运行结果 PWD=/home/用户名(当前用户主目录) 

    展开全文
  • 更新资源sudo apt-get update时遇到 E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁 解决方法: (1)sudo rm /var/lib/apt/lists/lock (2) ps aux...
  • sudo apt-get update失败已经解决

    万次阅读 多人点赞 2019-05-24 23:04:24
    在ubuntu16中,当我们输入sudo apt-get update会失败,这里有很多原因 (1)网络原因----先检查网络好不好用 (2)ubuntu16 自带的源不好用,或者有问题 我遇到的问题是: E: 无法下载 ...
  • 系统:ubuntu 16.04 + ROS kinetic google chrome 与终端都可以科学上网 1. 问题 按照 ros/installation在ubuntu ...$ sudo rosdep init $ rosdep update 出现以下错误: ERROR: cannot download default sources ...
  • 容器内使用sudo 报bash: sudo: command not found

    万次阅读 多人点赞 2019-05-21 16:55:54
    容器内避免使用roo,建立新用户执行命令 使用sudo ,提示如下 bash: sudo: command not found 解决办法 apt-get update apt-get install sudo
  • sudo su 和 sudo -s

    千次阅读 2018-06-29 16:17:00
    sudo su 和 sudo -s 都是切换到root用户,不同的是 sudo su 环境用的是目标用户 (root)的环境 sudo -s 环境用的是当前用户本身的环境
  • 升级sudo至1.9.5p2,修复sudo漏洞

    千次阅读 2021-01-27 19:09:23
    升级sudo至1.9.5p2,修复sudo漏洞 ** 今天2021年1月27号,出现了新漏洞,有关sudo的。漏洞的详细内容你们就去百度吧,我们又不是系统开发人员,不需要了解那么多,只求怎么解决修复即可,然后为了方便,我简单整了个...
  • linux中sudo su 与 sudo su - 区别

    千次阅读 2019-08-03 19:06:45
    文章目录linux中sudo su 与 sudo su - 区别测试 linux中sudo su 与 sudo su - 区别 sudo su 切换root身份,不携带当前用户环境变量。 sudo su - 切换root身份,携带当前用户环境变量。 测试 当前用户PATH环境变量 ...
  • 笔记:在Ubuntu上配置了jdk(非root用户),要使它的配置生效,在执行 sudo source /etc/profile 的时候提示 ,sudo: source: command not found,这时可如下2步处理:1> sudo -s2> source /etc/profile...
  • sudo su 与 sudo -s 的区别

    千次阅读 2019-05-30 10:56:33
    sudo su和sudo -s都是切换到root用户,不同的是: sudo su环境用的是目标用户(root)的环境 sudo -s环境用的是当前用户本身的环境
  • 安装ROS时执行到sudo rosdep init时出现sudo rosdep:找不到命令提示 解决方法:需要输入: sudo apt install python-rosdep2 然后输入: $ sudo rosdep init 时出现错误提示: ERROR: cannot download default...
  • sudo命令详解

    万次阅读 多人点赞 2019-02-19 09:48:16
    简单的说,sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root 执行的操作,而不需要知道 root 的密码。 严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。当然,...
  • sudo命令最近爆出了安全漏洞《CVE-2021-3156:Sudo 堆缓冲区溢出漏洞通告》,信安要求要升级,大致记录一下。 一、 漏洞主要信息 1. 影响版本 –sudo:sudo: 1.8.2 – 1.8.31p2 –sudo:sudo: 1.9.0 – 1.9.5p1 ...
  • 理解 sudo 和 sudoers

    万次阅读 2021-01-03 13:51:43
    在 Linux 上, 只有 root 用户可以执行任何命令, 其他用户必须使用 sudo 才可执行特殊的命令. sudo 是通过 sudoers 进行配置的. 默认配置 /etc/sudoers: # # This file MUST be edited with the 'visudo' command as...
  • Ubuntu16.04执行sudo命令时报以下错误: sudo: error in /etc/sudo.conf, line 0 while loading plugin ‘sudoers_policy’ sudo: /usr/lib/sudo/sudoers.so must only be writable by owner sudo: fatal error, ...
  • 记坑:sudo apt-get update报错:没有公钥,解决办法:sudo apt-key adv --keyserver keyserver.ubuntu....然后再sudo apt-get update...但是新的错误又来了:百度之....解决方法:sudo gedit /etc/ap...
  • ROS初始化 sudo rosdep init失败

    万次阅读 多人点赞 2020-06-23 10:05:55
    (1) 安装完ROS后,初始化指令sudo rosdep init失败,提示: sudo: rosdep:command not found 按照以下方式解决: sudo apt install rospack-tools 之后运行 sudo rosdep init 即可 (2)安装完ROS后,初始sudo ...
  • Centos7创建用户并授予sudo权限

    万次阅读 2018-08-16 11:02:03
    sudo权限说明:允许普通用户执行一些或者全部的root命令。 创建用户: #adduser username 设置密码: #passwd username 回车,顺序录入新密码及确认密码 授权sudo权限,需要修改sudoers文件。 a. 首先找到...
  • 修改sudo权限

    千次阅读 2019-03-14 21:41:12
    我在修改sudo权限时设置错误,导致不能使用sudo,同时不能使用su进入root用户修改sudoers,在查了很多资料解决了这个问题,同时发现关于修改sudo权限的博文很多,但大都杂乱无章,只能解决某一个问题,我在此将修改...
  • sudo使用出错

    千次阅读 2018-02-05 10:55:52
    sudo chmod -R 777 /usr/lib然后sudo立即不能用了,错误信息: sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy' sudo: /usr/lib/sudo/sudoers.so must be only be writable by ...
  • CentOS升级sudo版本

    千次阅读 2020-08-22 12:10:14
    1查看sudo版本 sudo --version 2.下载sudo最新安装文件 sudo官方地址https://www.sudo.ws/ 3.解压 tar -zxvf sudo-1.9.2.tar.gz 4 cd sudo-1.9.2 ./configure --prefix=/usr --libexecdir=/usr/lib --with-...
  • 环境:服务器容器(Linux ) 安装sudo Linux系统sudo命令进行安装。执行sudo命令时 ,报错如下: bash:sudo:command not ...到此sudo成功安装,可以顺利使用sudo命令进行安装了。 参考链接: https:/...
  • Ubuntu18.04系统中安装了Anaconda,用来对Python包进行管理,将pip、pip3、sudo pip和sudo pip3都统一指向同一路径。 1. pip、pip3的路径修改 对于pip、pip3的路径进行修改,网上有很多,可以参考别人的。 比如...
  • linux 安装 sudo

    千次阅读 2019-09-25 23:38:24
    1、安装sudo# apt-get install sudo2、修改 /etc/sudoers 文件属性为可写# chmod +w /etc/sudoers3、编辑 /etc/sudoers ,添加如下行# vim /etc/sudoersroot ALL=(ALL) ALLuser ALL=(ALL) ALL 用户user执行sudo时需要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 335,114
精华内容 134,045
热门标签
关键字:

sudo