怎么disable需要sudo?将 root 设置为 admi、sudivo 并禁用 SIP 无效
How disable need to sudo? Setting root to admi, sudivo, and disabling SIP didn't work
我必须在大多数终端命令之前键入 "sudo",并且有时即使在链接到辅助 file/folder.
时使用 sudo 时也会出现 EACCES 错误
我已经将root用户标准设置为admin,在visudo中添加了我的用户名和所有权限,并成功禁用了SIP。这可能与我 Mac 年前第一次获得权限时可能更改的权限有关。
有人知道哪里出了问题吗?
登录并打开您的终端应用程序。 运行 这两个命令:
sudo echo >> /etc/sudoers
sudo echo "$(id -u -n) ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
现在您可以 运行 无需密码即可执行 sudo。在你的普通账户下做一些正常的事情,当你想 运行 作为 root 一段时间时做:
sudo bash
有时你使用sudo command1
,你也遇到权限被拒绝的情况。这是因为 command1 将调用另一个没有 root 权限的进程。在这种情况下,您可以将命令放在脚本中,然后使用 sudo bash script
或 su
更改为 root 用户。并且有时sudo filename
也permission denied,就是你没有x权限,你可以sudo chmod 744 filename
,然后执行命令。
避免每分钟键入 sudo passward 的方法。
推荐方法 1。 sudo -i
method2 使用 sudo visudo
或 sudo vim /etc/sudoers
并将其放入其中。这将使用户名用户在使用sudo时不需要传递密码。
username ALL=(ALL) NOPASSWD: ALL
你可以参考这里config for one command
希望有所帮助。
macOS 包含一个 "root user",可以使用目录实用程序启用。请查看 Apple 的以下文章:Enabling and using the "root" user in OS X。该文章虽然没有明确说明,但暗示使用 root 用户 是 与 sudo
.
相同的事情
Apple 文章包含一些关于使用 root 用户的警告,但如果您仔细想想,这并不比故意禁用 sudo
要求的密码更危险。无论哪种方式,您都在创建根级函数的不受限制的路径,所以请小心!
None 这些解决方案按原样运行。结束擦除我的计算机的硬盘驱动器并且权限设置恢复正常。
我必须在大多数终端命令之前键入 "sudo",并且有时即使在链接到辅助 file/folder.
时使用 sudo 时也会出现 EACCES 错误我已经将root用户标准设置为admin,在visudo中添加了我的用户名和所有权限,并成功禁用了SIP。这可能与我 Mac 年前第一次获得权限时可能更改的权限有关。
有人知道哪里出了问题吗?
登录并打开您的终端应用程序。 运行 这两个命令:
sudo echo >> /etc/sudoers
sudo echo "$(id -u -n) ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
现在您可以 运行 无需密码即可执行 sudo。在你的普通账户下做一些正常的事情,当你想 运行 作为 root 一段时间时做:
sudo bash
有时你使用sudo command1
,你也遇到权限被拒绝的情况。这是因为 command1 将调用另一个没有 root 权限的进程。在这种情况下,您可以将命令放在脚本中,然后使用 sudo bash script
或 su
更改为 root 用户。并且有时sudo filename
也permission denied,就是你没有x权限,你可以sudo chmod 744 filename
,然后执行命令。
避免每分钟键入 sudo passward 的方法。
推荐方法 1。 sudo -i
method2 使用 sudo visudo
或 sudo vim /etc/sudoers
并将其放入其中。这将使用户名用户在使用sudo时不需要传递密码。
username ALL=(ALL) NOPASSWD: ALL
你可以参考这里config for one command
希望有所帮助。
macOS 包含一个 "root user",可以使用目录实用程序启用。请查看 Apple 的以下文章:Enabling and using the "root" user in OS X。该文章虽然没有明确说明,但暗示使用 root 用户 是 与 sudo
.
Apple 文章包含一些关于使用 root 用户的警告,但如果您仔细想想,这并不比故意禁用 sudo
要求的密码更危险。无论哪种方式,您都在创建根级函数的不受限制的路径,所以请小心!
None 这些解决方案按原样运行。结束擦除我的计算机的硬盘驱动器并且权限设置恢复正常。