【问题标题】:sudo: command not found when changing the permissions of a directorysudo:更改目录权限时找不到命令
【发布时间】:2017-07-29 09:31:30
【问题描述】:

我想执行这个命令sudo chgrp -R tomcat /opt/tomcat,但是我得到了:

No command '​sudo' found, did you mean:
 Command 'sudo' from package 'sudo-ldap' (universe)
 Command 'sudo' from package 'sudo' (main)
sudo: command not found

在这种情况下我应该如何更改权限?

【问题讨论】:

  • sudo 是否仅在运行 chgrp 时失败,还是总是失败?
  • @MarkPlotnick:仅在运行 chgrp 时。

标签: linux permissions sudo


【解决方案1】:

你有几种可能:

  1. 通过apt-get install sudo 安装sudo(从root 帐户运行)
  2. 以root用户运行su -c "chgrp -R tomcat /opt/tomcat"

【讨论】:

  • 我已经安装了 sudo。这是权限问题。我更改了文件夹opt 的权限,现在我遇到了几个问题。例如我无法打开localhost/phpmyadmin。它说权限太宽泛(我设置了 777)。
  • 改回原来的样子,也就是755
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-11
  • 2013-01-19
  • 2014-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多