我有一个备份 Linux 服务器,我通过 lftp 上传我的备份。我没有其他方式访问此服务器。出于某种原因,我无法删除隐藏文件。
$ls -la
drwxr-xr-x 2 100 ftpgroup 3 Mar 11 2021 .
drwxr-xr-x 3 100 ftpgroup 3 Mar 11 2021 ..
-rw-r--r-- 1 100 ftpgroup 168215172 Feb 8 2021 .pureftpd-upload.601fd
我尝试过以下命令,但有一个有效。
$rm -rf .*
$glob -a rm -rf .*
我可以删除该服务器上的其他文件和文件夹。
mv 命令出现以下错误
mv: Access failed: 553 Prohibited file name
我如何删除这个文件?
答案1
FTP 服务器看起来好像配置为阻止引用某些文件的命令,例如以点开头的命令。
您对此无能为力。您需要联系此服务器的管理员,并要求他们删除该文件或重新配置 FTP 服务器以允许您执行此操作。如果您有 shell 或 SCP 访问权限,那么您可能可以执行此操作。