无法进入 ec2 上的 apache 或 tomcat 等程序目录:权限被拒绝

无法进入 ec2 上的 apache 或 tomcat 等程序目录:权限被拒绝

嗨,我已通过 yum 在 ec2 实例上设置了 tomcat 7。我可以通过 aws 从启动 ec2 实例默认访问用户 ec2-user。

我尝试使用以下命令查看我的 tomcat 日志:

 cd: /usr/share/tomcat7/logs/

我收到错误:权限被拒绝

ls -al 显示 tomcat7 文件夹的权限为:drwxrwxr-x 3 root tomcat tomcat7

日志也显示相同内容:lrwxrwxrwx 1 root tomcat logs

我已读到 ec2-user 具有 root 权限。

我尝试使用 cd 命令执行 sudo 但出现错误:sudo:cd:未找到命令

我如何进入该目录查看我的日志?

谢谢!

答案1

您是否尝试过使用 切换到 root 帐户sudo su

答案2

cd不是程序,所以您不能使用sudo它。执行sudo -s然后cd进入目录。

相关内容