Tag: 须藤

sudo服务有什么作用?

据我所知,似乎其他人有相同的意见 sudo是一个执行具有管理权限的命令。 但是当我运行rcconf我可以看到这一行: [*] sudo Provide limited super user privileges to specific users 那么这项服务有什么意义呢? 或者这甚至是一项服务?

我如何修复破坏的sudo-sudo:在第23行附近的/ etc / sudoers中解析错误?

我收到此错误: sudo: parse error in /etc/sudoers near line 23 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin 我试图禁用密码身份validation,所以每次我想安装东西时都不必输入密码,但我可能以不太好的方式更改密码。 我是Ubuntu的新手,我厌倦了Windows 🙂 到目前为止,我发现有些人建议在单用户模式下启动,但我害怕更糟糕的事情。 我该如何解决这个错误?

sudo命令没有密码提示

每当我发出命令sudo apt-get install **时,它都不会要求输入密码,也不会在我的管理员用户中。 如何让它提示输入密码? 我的sudoer: ubuntu:~$ sudo cat /etc/sudoers # # This file MUST be edited with the ‘visudo’ command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # […]

为什么我必须在退出sudo -i会话后输入密码?

终端中的sudo -i会将普通用户变为root用户,如果我们再次退出则转换为root用户后我们将再次回到普通用户。如果我们再试一次,下次直接将我带入root用户而不询问密码。 那么为什么会发生这种情况呢?这个设施的暂停时间是多少?

sudo:无法解析主机ubuntu-server

每次我尝试使用sudo都会得到这个: sudo: unable to resolve host ubuntu-server 我的/etc/hosts文件: 127.0.0.1 localhost 127.0.1.1 ubuntu-server # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes FF02::2 ip6-allrouters /etc/hostname具有: ubuntu-server 我认为有一些其他设置导致unable to resole host错误,但我找不到这些。

在18.04我需要相当于gksu

我已经阅读了很多关于gksu被从许多linux风格中删除的线程,包括ubuntu 18.04。 许多人说gksu是令人厌恶的,任何用户都不需要使用类似的东西。 我有两个例子,据我所知,我必须有一些允许我以root身份运行的东西(不仅仅是编辑文件)。 首先,我需要在(GUI)命令上打开加密文件夹后启动mysql。 这意味着由启动mysql服务的加密系统运行脚本。 这必须以root身份完成,所以我在启动脚本中使用gksu,它要求我输入密码。 我怎样才能从GUI系统启动服务? 我还以root身份运行ubuntu系统备份,否则无法备份许多系统文件。 因此桌面文件使用gksu来启动备份。 pkexec看起来很复杂,需要策略文件。 这是唯一的选择,如果是这样,为什么它更安全? 类似问题的其他答案似乎并没有解决人们现在认为gksu不再(或更难找到……)的个别问题。 我认为来自非专家用户的这些问题将从更详细的答案中受益。 我现在有一些,所以想回答我自己的问题。

如何在不输入密码的情况下sudo?

我正在尝试设置sudo没有没有密码,但仍然提示我输入密码,我正在使用ubuntu,这里是来自sudoers配置文件的相关行: gandalf ALL=(ALL:ALL) NOPASSWD: ALL

‘sudo ‘和’sudo sh 之间有什么区别?

我正在尝试在我的Ubuntu 12.04.2 LTS中安装VMware Workstation。 如果我执行以下命令: sudo ./VMware-Workstation-9.0.1-894247.x86_64.bundle 它立即完成,安装永远不会开始。 如果我执行此命令: sudo sh ./VMware-Workstation-9.0.1-894247.x86_64.bundle 安装程序可以成功启动。 为什么这会有所不同?

如何取消当前应用的剩余sudo超时?

当我刚刚运行sudo ,并且不希望它在超时的正常持续时间内保持活动状态时,如何取消剩余的活动超时? sudo -k为当前终端会话杀死它,但是如果进程当前正在该会话中运行,因此无法运行sudo -k ,是否有办法从另一个终端会话中取消它? 有没有办法取消所有当前应用的sudo时间(对于所有终端会话,以及所有gksudo正在运行的应用程序等? 虽然,考虑到它,可能只需要关闭正在运行的GUI,但我只是检查了Alt + F2使gksu保持活动以进行后续调用。

Sudoers文件,为用户启用NOPASSWD,所有命令

前言 这是一个与Sudoers文件和sudo命令有关的相当复杂的问题。 注意:我在运行Ubuntu Desktop 13.04的专用机器上进行了这些更改,我纯粹是出于学习目的而使用它。 我知道启用NOPASSWD sudo是一个巨大的安全风险。 题 最初,我对sudoers文件(/ etc / sudoers)的唯一更改是一行,一个应该启用’nicholsonjf’的用户规范,用sudo运行所有命令而不必输入密码(参见以’nicholsonjf开头的行) “): # This file MUST be edited with the ‘visudo’ command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers […]