Questions tagged «sudo»

在以其他用户身份执行命令时使用。

2
允许sudo没有密码的其他用户
我希望能够“ su”到特定用户,从而允许我在不输入密码的情况下运行任何命令。 例如: 如果我的登录名是user1,而我想“ su”的用户是user2: 我会使用以下命令: su - user2 但随后它提示我 Password:
46 permission  sudo 


1
无法写入/ usr / lib
我升级到OS X El Capitan并尝试安装新应用(Microchip的MPLAB X),但出现错误,因为/usr/lib即使要求输入root密码也无法将库复制到。我尝试使用手动复制库,sudo cp libSEGGERAccessLink.dylib /usr/lib但显示cp: /usr/lib/libSEGGERAccessLink.dylib: Operation not permitted。 这是权限问题吗?我该怎么写/usr/lib? ls -ld /usr/lib返回: drwxr-xr-x 263 root wheel 8942 Oct 2 15:49 /usr/lib

3
在MacOS上启用不带密码的sudo
我的问题 我希望能够sudo在MacOS Sierra 10.12上运行命令,而无需键入密码。 我尝试了什么 我已阅读以下内容: 为什么sudo在终端中要求输入密码? 允许sudo没有密码的其他用户 在Mac上使用不带密码的sudo 并将我/etc/sudoers文件的相关部分更改为: root ALL=(ALL) ALL %admin ALL=(ALL) NOPASSWD: ALL %wheel ALL=(ALL) NOPASSWD: ALL %wheel ALL=(ALL) NOPASSWD: ALL %sudo ALL=(ALL) NOPASSWD: ALL adamatan ALL=(ALL) NOPASSWD: ALL 我的本地用户ID(whoami)为adamatan。 仍然要求我每隔几分钟输入一次密码sudo。知道有什么问题吗?
24 password  sierra  sudo 


4
如何在sudo模式下运行终端?
我试图安装npm,我得到了 npm ERR! Error: EACCES, Permission denied '/usr/local/lib/node_modules' npm ERR! npm ERR! Please use 'sudo' or log in as root to run this command. npm ERR! npm ERR! sudo npm "install" "." "--force" "--global" npm ERR! npm ERR! or set the 'unsafe-perm' config var to true. npm ERR! npm ERR! …
20 terminal  sudo  root 


6
找不到大多数命令的终端返回Mac OSX
我真的是Mac OSX和UNIX系统的新手。我想在Mac Mini上运行一些Windows游戏,所以我开始安装Wine和MacPorts。 这样做后,我输入了内容,sudo port install wine终端返回了一个未找到的错误。我尝试了其他类似的基本命令say,clear并且所有命令均返回未找到的错误。我已经在Google上进行了搜索,到目前为止,我所了解的只是PATH可能设置不正确。因此,我运行了以下命令:echo $PATH它返回了以下内容: / opt /本地/ bin:/ opt /本地/ sbin:/ opt /本地/ bin:/ opt /本地/ sbin:/ opt /本地/ bin 谁能告诉我如何正确设置此路径?我是Mac的完全新手,不知道.bash_profile或任何这些文件在哪里。如果有帮助,我还安装了Xcode和Xcode的命令行工具。我在跑美洲狮。
16 macos  mac  terminal  sudo 

3
osascript不允许辅助访问。(-1728)
脚本: #!/usr/bin/osascript tell application "System Preferences" activate set current pane to pane "com.apple.preferences.users" delay 2 tell application "System Events" click radio button "Login Items" of tab group 1 of window "Users & Groups" of application process "System Preferences" end tell end tell 如何为该脚本提供辅助访问?通过“脚本编辑器”运行此脚本时,所需要做的就是在“安全性和隐私”中的“辅助功能”下启用“脚本编辑器”。 但是我需要运行此文件(以及其他一些类似的脚本文件)以在没有用户干预的情况下执行。我试过将文件保存为.sh,.app,.scpt,.applescript格式,并以sudo的身份通过终端运行,没有任何运气。 我已经通过像其他的问题了这个没有任何帮助等。 编辑:感谢您的回应。我们已经尝试过这些方法,并且毫无疑问它们可以工作,这就是问题所在。我们拥有太多Mac机器,无法手动启用它们。我们希望有一些命令可以在用户许可的情况下将Terminal添加到列表(类似于Windows中的UAC),或者在可能的情况下将其添加到列表中。



4
为什么sudo花费的时间太长?
我最近更新到了macOS Sierra 10.12.4 Beta(16E144f),这可能是导致sudo最多延迟10分钟的原因,因为这是自从出现此问题以来我记得的最新更改。我从来没有等过这么长时间的基本程序,显然有些错误。该命令最终成功,但是等待时间过长。 我一直在用这个问题作为参考。到目前为止,我还尝试将主机名也添加到该127.0.0.1行的末尾/etc/hosts。我检查了一下/etc/resolv.conf,确实从需要手动DNS条目的网络上获得了一些额外的条目,但是我删除了它们,没有任何区别。我使用networksetup -setdnsservers命令恢复了原始值。互联网仍然可以正常运行,但是速度仍然很慢sudo。 我试过logger 'test'以为它会写入的命令/var/log/system.log,但是尽管很快就重新制作了它,但看起来它完全删除了该文件。 我希望使用该strace命令来查看sudo运行时发生了什么,但是该命令在OS X上不可用。以前有人在此操作系统上遇到此问题吗? /var/log/system.log具有以下可能相关的消息。同样,该命令最终仍会像往常一样成功执行: Feb 1 00:07:39 mycomputer com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit Feb 1 00:07:56 mycomputer com.apple.xpc.launchd[1] (com.apple.quicklook[2355]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook Feb 1 00:08:16 mycomputer System Preferences[1886]: I …

6
如何修复curl:(60)SSL证书:使用sudo时无效的证书链
因此,自从Mavericks升级以来,curl的证书问题更多。 当尝试使用其自签名证书来卷曲我的Web服务器中的文件时,它收到错误“ SSL证书:无效的证书链”。 通过将证书添加到我的系统钥匙串并将其设置为始终允许SSL(我在此处和此处找到的信息)来纠正此问题。 这可以正常工作,当我卷曲文件时,它可以正确下载。 但是,如果我之前使用sudo运行curl(例如,我有一个需要使用sudo运行并在其中进行卷曲的脚本),那么我会返回相同的错误消息。 我猜想根目录可能不是从系统钥匙串读取的? 有人知道解决此问题的方法吗?

4
sudo的烦人消息可以从Mountain Lion 10.8.0中删除吗?
升级到10.8.0后,无论何时执行sudo,我总是收到以下消息: dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid 我已经检查了我.bash_profile,.zshrc所有我能想到的,我没有看到相关的任何DYLD_环境。 搜寻了几个小时后,我尝试将这两行放入我的.zshrc: unset LD_LIBRARY_PATH unset DYLD_LIBRARY_PATH 但是仍然出现恼人的消息。 我去了一个来宾帐户,做了一个sudo但没有收到此消息。所以我想我已经安装了一些自定义库...但是我不知道如何调试它。

1
即使使用sudo也无法写入/ usr
这是我的问题: sudo php -d detect_unicode=0 go-pear.phar ...应该让我以root身份运行并修改/usr&/usr/share目录,但是我得到了: Below is a suggested file layout for your new PEAR installation. To change individual locations, type the number in front of the directory. Type 'all' to change all of them or simply press Enter to accept these locations. 1. Installation base ($prefix) : …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.