ServerBox SFTP 里如何批量操作文件和修改权限
创建新文件或文件夹
在 SFTP 远程目录里:
- 点右下角(移动端)或右键空白处(桌面端)→ 新建
- 选择文件或文件夹
- 输入名称后确认
新建的文件默认是空文件(0 字节),可以在服务器上 SSH 进去编辑,或者在 ServerBox 的内置代码编辑器里修改。
删除、重命名、移动、复制
选中文件/文件夹后(移动端长按,桌面端单击选中):
- 删除:弹确认框 → 确定(Linux 上会放入回收站,可恢复;或选彻底删除)
- 重命名:直接输入新名称
- 移动:剪切 → 切到目标目录 → 粘贴
- 复制:复制 → 切到目标目录 → 粘贴(保留原文件)
批量操作时可以先多选再统一执行删除或移动。
修改文件权限(chmod)
在服务器上修改权限要敲 chmod 755 /path/to/file,ServerBox 提供图形界面:
- 选中文件/文件夹 → 右键 → 权限
- 可以直接输入八进制数字(如 755、644),也可以勾选"读/写/执行"三个用户(所有者/组/其他人)
- 改完点应用,ServerBox 会调用
chmod命令
修改文件所有者(chown)
同理,所有者修改也不需要敲命令:
- 选中文件 → 所有者
- 输入用户名或 UID
- 输入组名或 GID
- 应用
递归操作
批量修改目录权限或所有者时,ServerBox 可以递归应用到所有子文件和子目录——勾选"包含子目录"选项即可。这对应命令行的 chmod -R / chown -R。
注意事项
- 修改系统目录(
/etc、/usr)下的文件时需要服务器上的登录用户有 sudo 权限 - ServerBox 不会自动 sudo 提权——如果权限不够会报错,需要先在 SSH 终端里提权或者连接时用 root 用户
- 批量删除前仔细确认,删错了恢复起来很麻烦(尤其是服务器上没有快照的情况下)