cPanel文件管理器+FTP账号设置教程:上传解压文件+权限修改全攻略

本站部分链接为联盟推广链接。通过这些链接购买,我可能获得佣金...

这不仅不会增加您的实际费用,通常还能让您享受到专属折扣。所有上榜推荐均基于真实项目环境下的自费实测,排名完全由客观测评数据决定。详细规则请查阅《免责声明》。

很多人想到需要往服务器上传文件时,第一反应是去找FTP软件,FileZilla、Bitvise、Xshell配Xftp。这些工具没问题,但如果用cPanel它自带的File Manager(文件管理)已经能处理绝大多数日常文件操作,不安装任何软件,浏览器里直接搞定。

这篇文章把文件管理器的核心操作讲完,最后再讲一下什么情况下需要FTP账号,以及怎么创建一个权限受限的FTP账号给开发者用。

打开文件管理器

cPanel主界面 → Files区域 → File Manager,点击进入。

cpanel file manager ftp tutorial 1

第一次进入会弹出一个设置弹窗,问你默认打开哪个目录——选”Web Root (public_html/www)”,这是网站文件存放的根目录,后面大部分操作都在这里。同时勾选”Show Hidden Files (dotfiles)”,这样.htaccess.env这类隐藏文件才会显示出来,很多时候需要编辑这些文件。如果没有弹出,可以手动点击右上角的设置按钮。

cpanel file manager ftp tutorial 2

上传文件

点击顶部工具栏的”Upload”按钮,会打开一个上传页面,可以直接拖拽文件到页面上,或者点”Select File”选择本地文件。

cpanel file manager ftp tutorial 3

上传完成后关闭上传页面,回到文件管理器,点击刷新按钮就能看到刚上传的文件。

注意:文件管理器对单个文件有大小限制(通常是PHP配置里的upload_max_filesize值,ChemiCloud一般是256MB),超过这个大小的文件需要用FTP上传,或者先上传到服务器再用命令行操作。

解压网站源码

很多时候你下载的主题、插件、或者备份文件是.zip格式的压缩包,上传到服务器之后需要在服务器端解压,而不是本地解压再上传,本地解压后文件数量可能成千上万,一个个上传效率极低。

上传.zip文件到目标目录之后,右键点击这个zip文件,选”Extract”,在弹出的窗口里确认解压路径,点Extract Files,解压速度很快,比本地上传快得多。

cpanel file manager ftp tutorial 4

修改文件权限(Permissions)

文件权限是服务器安全的重要一环,权限设置不对可能导致网站报错或者存在安全漏洞。

常用权限值

  • 文件:644(所有者可读写,其他人只读)
  • 目录:755(所有者可读写执行,其他人可读可执行)
  • WordPress的wp-config.php:440或400,限制读取权限,安全性更高

右键点击文件或目录,选”Change Permissions”,用复选框或者直接填数字设置权限值,点Change Permissions保存。

切换到755时注意:不要把.php文件设为755或777(可执行),这是严重的安全漏洞,黑客可以利用可执行权限注入恶意代码。

cpanel file manager ftp tutorial 5

在线编辑文件

File Manager内置了一个代码编辑器,可以直接在浏览器里打开并编辑文本文件(.php.html.css.htaccess等)。

右键点击要编辑的文件,选”Edit”,会打开一个带语法高亮的编辑器页面,修改完点”Save Changes”保存。

每次编辑前先备份:直接在服务器上改文件是高风险操作,改错了如果没有备份会很麻烦,养成习惯,先右键选”Copy”做一个同目录的备份文件,再编辑原文件。

cpanel file manager ftp tutorial 6

什么时候需要FTP,什么时候文件管理器就够了

文件管理器适合:上传单个或少量文件、在线编辑配置文件、解压压缩包、调整文件权限。

FTP适合:批量上传大量文件(比如整个主题目录,几千个文件)、在本地IDE(VS Code)里实时同步修改、或者需要给开发者单独创建一个访问权限受限的账号。

创建FTP账号

如果你需要把服务器访问权限交给开发者,但又不想给对方cPanel的完整登录权限,可以创建一个只能访问特定目录的FTP账号。

进入cPanel → Files(文件) → FTP Accounts(FTP账户)

cpanel file manager ftp tutorial 7

在表单里填写:

  • Log In:FTP用户名,比如developer
  • Password:设一个强密码,不要和cPanel密码一样
  • Directory:限定这个FTP账号能访问的目录,比如只能访问/public_html/wptt.net/ftp,这样对方就算拿到账号,也只能看到这个目录下的文件,看不到其他网站的内容
  • Quota:磁盘配额,可以设一个上限防止占用过多空间,也可以选Unlimited

点Create FTP Account创建,把FTP账号信息(主机地址、用户名、密码、端口21)告诉协助者,对方用 XFTPBitvise SSH Client等工具连接即可。

cpanel file manager ftp tutorial 8

文件操作相关的工作基本都在这里完成了。如果你需要更深度的服务器文件操作(比如通过SSH直接执行命令),可以参考PuTTY SSH客户端教程,在命令行里操作比文件管理器更灵活,适合有技术基础的站主。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


快捷菜单
WordPress 主机
VPS 主机
最新优惠
正版授权
联系我们