sudo相关内容

npm抛出没有sudo的错误

我只是通过nodejs.org上的软件包安装了node和npm,并且每当我尝试使用npm搜索或安装某些东西时,都会抛出以下错误,除非我对命令进行了sudo.我感觉这是权限问题?我已经是管理员了. npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm ERR! { [Error: EACCES, o ..
发布时间:2020-05-18 01:30:01 服务器开发

Raspberry PI:PHP使用sudo调用python脚本

我正在使用PHP 5.4.14(fpm-fcgi)在我的Raspberry PI上运行Nginx.一切都很好.但是在一个脚本中,我使用shell_exec进行了shell调用. echo shell_exec("sudo python " . $file); 如果我将控制台与 一起使用,效果很好 php test.php 但是如果我使用浏览器调用此文件,将执行php文件,但she ..
发布时间:2020-05-17 21:22:07 PHP

sudoers是世界可写的错误

我更改了Ubuntu 12.10上的/ect文件权限,以便可以编辑bash.bashrc,以便neo4j可以看到JVM,但现在尝试运行neo4j服务器时出现错误 我输入了以下代码,并设法编辑了bash.bashrc,但现在我根本无法使用sudo! sudo chmod -R ugo+rw /ect sudo -u neo4j /home/neo4j-community-1.8/bin ..
发布时间:2020-05-17 00:09:59 其他开发

终端无法识别mysqld和mysql命令

我在OSX 10.9.5上运行,并且在尝试重置MySQL root用户密码时,我输入了以下内容: sudo mysqld_safe --skip-grant-tables 要求输入管理员密码后,出现此错误: sudo:mysqld_safe:找不到命令 我在 中写了这个 cd/usr/local/mysql 此外,我在使用sudo命令时遇到了问题,尽管我在管理 ..
发布时间:2020-05-15 02:12:36 数据库

不使用sudo连接到mysql服务器

命令: mysql -u root -p 给出错误: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 但是运行sudo权限可以工作: sudo mysql -u root -p 是否可以摆脱sudo要求,因为它阻止了我在intellij中打开数据库?我在尝试此问题的答案时尝试了以下操作无需su ..
发布时间:2020-05-14 22:45:36 数据库

在Snow Leopard上安装Ruby on Rails Beta 3-找不到文件

我尝试使用以下命令在系统上安装新的Beta: sudo gem install rails --pre 但是无论我尝试了什么,我仍然会收到该死的错误: 成功安装 rails-3.0.0.beta3 1个宝石 已安装 正在安装ri 有关的文件 rails-3.0.0.beta3 ... 文件不存在 找到:lib 由于我对红宝石很陌生,所以我真的不知道该怎么办. 我该 ..
发布时间:2020-05-04 11:09:55 其他开发

是否有任何图形化的"sudo"?对于Mac OS X?

我正在用Java设计一个小的软件.我不知道我在做什么的术语/定义,但是我正在提示从Java到终端的命令.像这样: Process process = Runtime.getRuntime().exec("command"); 我以前在Linux中已经做到了,并且我将gksudo用于需要root密码的命令. OS X中是否有任何gksudo?是否有任何图形化弹出窗口要求输入root密 ..
发布时间:2020-05-04 10:50:53 其他开发

npm命令-是否为sudo?

当前我总是运行sudo npm install ,但据我了解这是不正确的. 我希望有机会不要将其用作root/Administrator. 我遵循了一些建议,并使用了该命令sudo chown -R ~/.npm,但是它不起作用... 例如,这是我的npm install jade 的输出 ... npm http 200 http ..
发布时间:2020-05-04 10:42:34 其他开发

在sudo下运行pip install是否可以接受并且安全?

我已经开始使用Mac来安装Python软件包,就像在工作Windows PC时一样.但是,在我的Mac上,写入日志文件或网站程序包时,经常遇到权限被拒绝错误. 因此,我考虑过在sudo下运行pip install ,但是考虑到我只是想将此安装在我当前的用户帐户下,是安全/可接受的sudo使用吗? 从日志文件I/O错误回溯的示例: Command /usr/bin ..
发布时间:2020-05-04 10:30:58 Python

我可以在不离开vim的情况下获得root许可吗?

有时我编辑需要root权限的文件(例如/etc下的文件),但是我忘记以sudo的身份运行vim. 编辑完成后,键入:wq保存并离开,我发现即使使用!wq也无法,因为该文件是只读的. 如果我离开并重新编辑文件,我的所有工作都会丢失,但如果没有,我将无法保存我的编辑.那么,如何在不离开vim的情况下获得root用户的写许可? 解决方案 要强制保存,请使用以下命令 :w !su ..
发布时间:2020-05-01 11:01:45 服务器开发

让sudo和nohup一起工作

Linux新手在这里. 我有一个perl脚本,需要两个命令行输入.我试图在后台运行它,但这就是我得到的: [~user]$ nohup sudo ./ascii_loader_script.pl 20070502 ctm_20070502.csv & [2] 19603 [~user]$ nohup: appending output to `nohup.out' 在系统返回"no ..
发布时间:2020-05-01 10:52:35 服务器开发

尝试编辑文件时出现paramiko错误:"sudo:不存在tty且未指定askpass程序"

我正在使用Paramiko进行SSH并编辑配置文件.文件本身需要sudo权限才能进行编辑.到目前为止,这还不是问题,因为我已经为脚本中的其他sudo命令完成了echo | sudo . 但是,当我尝试使用sed编辑此文件时,什么都没有发生. stderr产生:sudo: no tty present and no askpass program speci ..
发布时间:2020-05-01 10:10:01 服务器开发

在不同帐户之间使用WinSCP切换用户

是否可以使用WinSCP在用户帐户之间切换? 使用PuTTY时,可以使用su命令在不同帐户之间切换用户. 例如: kitis@localhost$ kitis@localhost$ su abc abc@localhost$ 以同样的方式,当我使用WinSCP时,是否有一种方法可以在我登录服务器后切换用户? 解决方案 不,这是不可能的.当您想使用SCP切换用户(在您的 ..
发布时间:2020-05-01 10:01:10 服务器开发

CentOS错误-sudo:有效uid不为0,sudo是否安装了setuid root?

我发现了另一个标题相同的问题,但是我想我的案子有些不同. 在尝试设置新项目时,我需要安装nodejs.我意识到它仅在与sudo一起使用时才有效.例如. sudo npm 此外,我访问了链接 https://docs.npmjs.com/入门/修复npm权限并执行 sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_ ..
发布时间:2020-05-01 09:50:59 服务器开发

找不到JAVA_HOME作为Sudo

我在运行Jar文件的Linux机器上有一个bash脚本.以普通用户身份登录时,我没有运行脚本的权限,但它会显示以下日志: *INFO * Using JVM found at /opt/jdk6/bin/java 当我尝试将脚本与Sudo一起使用时,它给出了: *ERROR* Unable to locate java, please make sure java is insta ..
发布时间:2020-05-01 09:42:45 Java开发

Shell脚本调用sudo;如何隐藏密码提示

我正在编写一个简单的shell脚本,该脚本会更改网络硬件的mac地址. 其中一行是: sudo ifconfig eth0 hw ether 00:99:99:00:00:00 我的问题是sudo脚本提示输入密码.有什么办法可以在不提示用户输入密码的情况下执行此操作? 解决方案 最肯定的是,如果您不介意为特定用户将特定命令“免费使用": 基本上可以在这里看到我的其他答案: ..
发布时间:2020-05-01 09:32:05 服务器开发

通过shell脚本将用户添加到sudoers

是否可以通过shell脚本将用户添加到sudoers文件中? 我一直在环顾四周,仍然找不到任何东西. 解决方案 您可以直接将echo(当然具有提升的特权)直接存储到/etc/sudoers文件中: sudo -i echo 'nickw444 ALL=(ALL:ALL) ALL' >> /etc/sudoers # ^^ # tab ..
发布时间:2020-05-01 09:29:25 服务器开发