问题标签 [sudo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - vim“用 sudo 编写”技巧是如何工作的?
你们中的许多人可能已经看到允许您在需要 root 权限的文件上写入的命令,即使您忘记使用 sudo 打开 vim:
问题是我不明白这里到底发生了什么。
我已经想通了:
w
就是为了这个
所以它将所有行作为标准输入传递。
该部件以管理员权限!sudo tee
调用。tee
为了让所有人都明白,%
应该输出文件名(作为 的参数tee
),但我找不到有关此行为的帮助的参考资料。
tl; dr有人可以帮我剖析这个命令吗?
linux - 从根 bash 脚本以非根用户身份运行文件
好的,我目前在我的服务器上使用 Eggdrop IRC 机器人。我想制作一个 bash 脚本来同时启动它以及其他一些脚本。剩下的就是让它启动,但它不会以 root 身份运行。
但是,我还需要在文件的当前目录中运行它,否则会显示错误。
例如: /home/eggdrop/eggdropbot/eggdrop 会显示错误,所以要运行它我需要 cd /home/eggdrop/eggdropbot 然后 ./eggdrop
所以我不能只使用“sudo -u eggdrop /home/eggdrop/eggdropbot/eggdrop”,你可能知道,sudo 也不会 cd,因为那毫无意义。
有什么建议么?
python - 在我的 virtualenv 中,我需要对所有命令使用 sudo
我设置了一个virtualenv
,它正在工作,但由于某种原因,我需要使用sudo
像mkdir
. 显然我做错了什么。知道它可能是什么吗?
谢谢
ruby-on-rails - Ruby on Rails Beta 3 在 Snow Leopard 上安装 - 找不到文件
我尝试使用以下命令在我的系统上安装新的测试版:
但无论我尝试了什么,我仍然得到这个该死的错误:
成功安装 rails-3.0.0.beta3
1 gem installed正在
安装 rails-3.0.0.beta3 的 ri 文档...
找不到文件:lib
由于我对红宝石很陌生,我真的不知道该怎么做。
我怎样才能完成安装呢?这个已经安装了吗?为什么会在这里中断?
linux - 更改了 sudo 路径,仍然找不到命令
我添加了
export PATH="/home/deltrem/Pedro - Arquivos/play/ps1/linux/pSX:$PATH"
至
/root/.bashrc
, 但
sudo pSX
回声
command not found
.
mercurial - 将 sudo 与 mercurial 和 ssh 身份验证一起使用
我如何运行
但使用我的 ssh 密钥而不是超级用户。
ssh-add key
sudo hg clone hg@bitbucket.org/etc/etc
大家好,当我使用 sudo 时,例如,在我向我的用户帐户添加密钥后,sudo hg clone hg@bitbucket.org/etc/etc 它不起作用。我记得这是因为 sudo 以超级用户身份运行,但该用户无法添加密钥。我记得设置了一些指令(我使用 debian),允许我以 sudo 运行该命令,但我的 ssh 密钥仍然来自我的普通用户帐户,但我当时没有记下它。谢谢。
unix - Unix:sudo-mv-chown 组合的命令?
我在一个来回移动大量文件和目录的系统中以 sudo 身份运行。有组合命令吗?
security - 通过我的网络应用程序使用 sudo 运行 shell 脚本
我的 Web 应用程序中有一些与服务器操作系统交互的功能。我编写了一个 bash 脚本,并且能够在我的应用程序中运行它。
但是,脚本的某些功能需要超级用户权限。
安全运行此脚本的最明智的方法是什么?它是从 Web 表单中传递参数的,但应该只能由经过身份验证的用户调用,我相信这些用户不会对其进行 haxxor 处理。
linux - 为什么对我自己的帐户运行 sudo 可以修复 Swing GUI 中的图形问题
我的 swing GUI 应用程序从一个脚本开始。
当我在没有 sudo 的 Linux 下运行该脚本时,它会给我带来意想不到的外观和其他图形问题。
为什么使用 sudo su 运行到我自己的帐户可以解决此问题?
api - 我应该使用哪种 API 将用户权限提升为 Mac OS X 中的超级用户?
我想将我的应用程序的权限提升为超级用户。安装程序应用程序通过显示此对话框来支持这一点。如何显示此对话框以提升权限?
PS。我正在 Mac OS X 上制作一种数据包嗅探器应用程序。我正在使用 pcap lib。(这是 tcpdump 的一部分)