sudo相关内容

如何在不给予RVM用户sudo访问权限的情况下安装RVM系统要求

在Debian服务器上,我有一个名为“ deployer”的用户,该用户没有 sudo 访问权限,并且已安装RVM。 使用1.9.3之类的“ deployer”安装Ruby时,它会触发任务来安装依赖项 ”安装debian的要求,可能需要sudo密码。” 该操作失败并停止安装,因为“部署程序”无法使用sudo。 我不想在“ sudoers”列表中添加“ dep ..
发布时间:2020-10-20 21:59:22 其他开发

非Sudo无业游民用户的无业游民失败

我在vagrant(Ubuntu 12.04 OS)中创建了一个新的非sudo用户(user1),并将不安全的公钥添加到user1授权密钥文件中。在游荡文件中,将默认用户添加为“ user1”: config.ssh.default.username =“ user1” 现在流浪汉失败了,并显示以下错误消息: 以下SSH命令以非零退出状态响应。 Vagrant ..
发布时间:2020-10-19 23:41:55 其他开发

sudoing时要求密码的Google Cloud VM

我一直在使用Google Cloud debian VM,使用sudo进行超级用户任务完全没有问题(sudo不需要输入密码)。 今天,我像往常一样通过SSH连接,当我尝试 sudo某物 时,它开始要求输入密码: 我们相信您已经从本地系统 管理员那里获得了常规讲座。通常可以归结为以下三点:$ b​​ $ b#1)尊重他人的隐私。 #2)打字之前要三思。 #3)强大的力量带来巨大的 ..
发布时间:2020-10-19 04:37:50 其他开发

如何以root用户身份运行Perl脚本,但仍会影响用户gconf设置

新查询:我正在尝试根据自己的喜好来初始化一个新的Ubuntu安装的统一脚本,它必须在sudo下运行才能安装软件包,但是使用gconftool-2来影响gconf设置取决于dbus会话,仅通过单独更改脚本中的UID的方法无法正确处理。有人知道如何管理吗? 旧查询:我正在编写一个Perl脚本,该脚本将在新的Ubuntu安装的首次启动时执行。这是为了轻松添加存储库,安装软件包和设置gconf设置。 ..
发布时间:2020-10-19 03:28:33 其他开发

为什么使用curl |不建议使用sudo sh吗?

我正在阅读 Rust编程语言简介,我遇到了要求使用以下命令的安装方法 curl -sf -L https://static.rust-lang.org/rustup.sh | sudo sh 请注意,这不是安装应用程序的最可靠方式。谁能提供给我有关此命令可能如何危险的详细信息,是否有任何方法可以保护自己免受其影响? 解决方案 因为您授予对正在执行的任何脚本的roo ..
发布时间:2020-10-13 02:13:18 其他开发

使用'cpan'安装Perl模块时,如何避免sudo-ing?

我已将Perl从源代码安装到/ usr / local,并根据布莱恩·福伊的建议在这里。 我确定我丢失了一些东西,但是,现在我尝试安装带有“ cpan”命令的文件,它失败了,因为它无法写入/ usr / local。我必须使用sudo,这对我来说是错误的。 CPAN资料应否转到其他位置? 解决方案 如果确实困扰您使用 sudo ,是否正常? code>,则可以使用 local :: ..
发布时间:2020-10-10 21:38:55 其他开发

以root身份运行Python脚本(使用sudo)-有效用户的用户名是什么?

我最近开始为我的python脚本使用ConfigParser(),为配置文件添加一些功能。我知道如何使用它,但是有问题。我的脚本需要使用sudo以root用户身份运行。配置文件位于〜/ .config / scriptconfig / 中,但是当您以sudo身份运行脚本时,它会临时将用户更改为root用户,因此找不到配置文件。我想要做的是获取有效用户的配置文件,以便它获取 /home/myuser ..
发布时间:2020-10-08 01:31:54 Python

无法从腻子运行.py文件,语法错误:单词意外(期望“)”)

我对Python和Linux都是陌生的,因此请尽可能在不提供任何假定知识的情况下进行简单的解释,但是我更愿意投入时间和精力进行学习。 我有一个运行Linux的Raspberry Pi 2(型号B V1.1)。我通过腻子与此pi进行交互。 我正在尝试创建一个简单的竞争性反射游戏,该游戏由2个按钮和一个LED组成。我的目标是使LED在短暂的间隔后点亮,并且第一个按下其按钮的玩家获胜。 ..
发布时间:2020-10-01 19:06:22 服务器开发

当给--ssh-user&时,为什么会通过利刃vsphere提示输入sudo密码? --ssh-password参数?

我正在尝试在我的vCenter环境中使用刀刀式vSphere。我有一个脚本工作,该脚本从模板启动VM,然后对其进行引导并运行食谱来完成操作。但是,系统提示我提供一个sudo密码。这是预期的吗?我提供了“ --ssh-user”和“ --ssh-password”参数,并在提示时输入相同的密码,然后继续构建厨师。 没有办法使它放开吗? 谢谢! 解决方案 在评论中,提示sudo的是 ..
发布时间:2020-10-01 06:48:03 其他开发

具有root权限从Perl CGI程序运行脚本

我有一个Perl CGI,它应该允许用户从文件系统中选择一些文件,然后通过Rsync将它们发送到远程服务器。所有的HTML都是由Perl脚本生成的,我使用查询字符串和临时文件来说明有状态事务。 Rsync部分是一个单独的shell脚本,它以文件名作为参数来调用(该脚本还发送电子邮件和许多其他内容,这就是为什么我不只是将其移至Perl脚本中的原因)。我想使用不带密码的sudo,我设置了sudoers ..
发布时间:2020-09-30 21:58:03 服务器开发

如何使普通的Linux用户无需sudo访问即可访问postgres数据库?

我们在Centos7上安装了一个postgres数据库服务器(10.3),并创建了一个名为“ db_name”的数据库。我们具有数据库访问权限。 pg_hba.conf中的设置如下: #“ local”仅用于Unix域套接字连接 本地全部所有信任 主机全部所有127.0.0.1/32信任 主机全部所有:: 1/128信任 所有本地复制所有对等 主机复制全部127.0.0.1/32 ident ..
发布时间:2020-09-30 20:06:25 其他开发

无法在CentOS上运行的Docker容器内使用yum

我无法在Docker容器中运行任何yum命令,而不会出现以下错误: ovl:这样做时出错RPMdb复制: [Errno 13]权限被拒绝:'/ var / lib / rpm / Group' 您需要root用户才能执行此命令。 我很困惑,因为我非常确定docker容器是使用默认用户root运行的。不过,如果我尝试将sudo放在 yum install -y ..
发布时间:2020-09-30 19:29:04 其他开发

Capistrano使用sudo甚至使用“ set:use_sudo,false”

我不希望通过Capistrano对任何远程执行的命令使用sudo。具体来说,当我运行 cap deploy:setup 时,在第一个 mkdir 命令中要求输入我的sudo密码。我在我的deploy.rb文件中添加了 set:use_sudo,false ,但这没有什么不同。 我从一个相当完整的deploy.rb文件开始,但是一旦遇到问题,就将其缩减。这是我的最低版本,仍然显示 use_su ..
发布时间:2020-09-29 03:59:43 其他开发

Capistrano mkdir权限被拒绝

当我运行 cap生产部署时,我得到无法创建目录'/ var / www / application / repo':权限被拒绝。 到目前为止,我已经创建了部署用户,例如: adduser部署 adduser部署sudo 我在Capistrano中使用了该用户。 / p> 确实,当我登录到 deploy@my.vps.ip 时,我没有 sudo 权限,默认 ..
发布时间:2020-09-29 03:50:41 其他开发

Capistrano仅允许使用“ sudo su-user”

我正在尝试将简单的Rails / Capistrano部署到远程服务器。不幸的是,我无法获得 sudo 才能正常运行。我需要在这里部署: drwxr-xr-x 2个用户www 4096 Sep 28 15:05 my_app_dir 已经设置了sudoers,以允许我运行 sudo su-用户 有人试图哄骗它从deploy.rb开始工作: set:us ..
发布时间:2020-09-29 03:50:13 其他开发

提示输入SUDO密码到Ubuntu机器时,Capistrano挂起

我有一段时间使用的capistrano部署配方,用于部署我的Web应用程序,然后使用sudo命令重新启动apache / nginx。最近,当我尝试执行这些sudo命令时,cap deploy挂起。我看到输出: “ 的[sudo]密码使用我的服务器名和远程登录名,但这不是安全的登录提示。帽壳只是挂起来等待更多输出,并且不允许我输入密码来完成远程sudo命令。 是否可以解决此问题?体面的工 ..
发布时间:2020-09-29 03:40:38 其他开发

使用$ sudo bundle exec ...引发“ bundle:找不到命令”错误

我已经在Ubuntu服务器上安装了rbenv。我可以进入应用程序目录并运行 $ bundle ,但是我需要运行 $ sudo bundle exec ... 这会给我一个错误: bundle:找不到命令 这是为什么,怎么解决? 解决方案 丹·卡利(Dan Carley)的 rbenv-sudo 看起来它将满足您的要求: rbenv-sudo是rbenv的插件,允许您从su ..
发布时间:2020-09-24 06:10:32 其他开发

RVM与瘦用户,root用户和本地用户

因此,我试图变得精简以在RVM中作为服务运行。 瘦安装后,我手动更新了 /etc/init.d/thin 以使用 su-用户运行config命令时,使Thin以本地用户而不是root用户身份运行。 现在,当我尝试使用 sudo服务瘦启动时,它似乎正在尝试使用非RVM版本的Ruby(最初安装在包装盒上的1.8.7版)可以实际执行命令。我在非RVM版本上进行了 gem安装精简,然后得到了未初始化 ..
发布时间:2020-09-24 06:08:32 其他开发

Boot2Docker无法识别"sudo","tce-load"或"tce-load".

我正在Windows 7(64位)上运行Boot2Docker. Boot2Docker应该基于Tiny Core.我正在尝试安装docker-compose(我仍在处理的另一个问题),以及几个帮助主题(例如在这些命令正常可用之前,我是否需要首先下载/安装某些东西,或者Boot2Docker是否正在发生某些事情?我是使用VM的新手,所以这可能很简单.我尝试重新安装,但没有执行任何操作.我搜索了很多 ..
发布时间:2020-09-22 19:19:40 其他开发