宝塔面板错误cat: XXX: Permission denied

在使用宝塔部署WEB项目时,可能会遇到各种小问题,比如,齐优工作室技术小编在帮忙客户上线项目时,在敲代码命令的过程中,却发现客户提供的服务器总是提示cat: /www/server/panel/BT-...

在使用宝塔部署WEB项目时,可能会遇到各种小问题,比如,齐优工作室技术小编在帮忙客户上线项目时,在敲代码命令的过程中,却发现客户提供的服务器总是提示cat: /www/server/panel/BT-Panel: Permission denied。

如果你部署的项目足够多,你就难免会遇到过这个问题,齐优技术小编在此之前也遇到过几次,但一直没有记录的习惯,这里,索性就权当做个技术笔记了。

错误描述

1、执行宝塔环境的安装命令,可以正常安装,且能完成安装,可进入后台操作。

2、安装完成后,执行“bt”或者其他宝塔面板命令时,会提示如下图所示的错误代码。

宝塔面板错误cat: XXX: Permission denied-网站建设公司

大致错误代码如下

/usr/bin/bt: line 17: cd: /www/server/panel: Permission denied

cat: /www/server/panel/BT-Panel: Permission denied

sed: can't read /www/server/panel/BT-Panel: Permission denied

cat: /www/server/panel/BT-Task: Permission denied

sed: can't read /www/server/panel/BT-Task: Permission denied

chmod: cannot access ‘/www/server/panel/BT-Panel’: Permission denied

chmod: cannot access ‘/www/server/panel/BT-Task’: Permission denied

cat: /www/server/panel/data/port.pl: Permission denied

/usr/bin/python: can't open file '/www/server/panel/tools.py': [Errno 13] Permission denied

报错原因

服务器操作权限所致。

解答方案

在执行命令之前,加上sudo指令,比如:sudo bt即可成功执行,如下图所示。

宝塔面板错误cat: XXX: Permission denied-网站建设公司