cyberpanel更换服务器后FTP连接超时错误+面板IP修复
在服务器商更换了服务器IP后,得到新IP ,对老白的建站环境:openlitespeed+cyberpanel(安装使用见标签),需要做调整:包括修复FTP连接超时错误和面板右上角的iP。特别是FTP连接超时等错误:Failed to retrieve directory listing,必须得修改,不然用不了。
更改cyberpanel面板配置IP
就是左上角显示的IP,首先连接到服务器。请确保您具有管理员权限或已使用sudo命令。
1.打开终端窗口,输入以下命令以使用文本编辑器打开/etc/cyberpanel/machineIP
文件:
sudo nano /etc/cyberpanel/machineIP
2.如果更喜欢其他文本编辑器,例如vim,可以将“nano”替换为选择的编辑器命令。
- 在打开的文本编辑器中,看到文件的内容。使用键盘导航到要编辑的行。
- 对于
/etc/cyberpanel/machineIP
文件,通常只有一行内容,即机器的IP地址。在此行上进行更改,根据需要更新IP地址。 - 完成编辑后,按下Ctrl + X,然后按Y键保存更改。
3.查看修改是否成功
cat /etc/cyberpanel/machineIP
更改CP面板FTP配置IP
接下来,要编辑/etc/pure-ftpd/conf/ForcePassiveIP
文件,请按照以下步骤进行操作:
1.在同一个终端窗口中,输入以下命令以使用文本编辑器打开/etc/pure-ftpd/conf/ForcePassiveIP
文件:
sudo nano /etc/pure-ftpd/conf/ForcePassiveIP
2.在打开的文本编辑器中,您将看到文件的内容。使用键盘导航到要编辑的行。根据需要更新被动模式下使用的IP地址。
- 完成编辑后,按下Ctrl + X,然后按Y键保存更改。
- 您将被带回终端提示符。
3.对于/etc/pure-ftpd/conf/ForcePassiveIP
文件:使用以下命令查看文件是否修改好了:
cat /etc/pure-ftpd/conf/ForcePassiveIP
如果在设置了上面两个之后,FTP还是显示连接超时,那么就是服务器防火墙的问题了,可以看下面这个帖子: