Зеркало LFTP не загружает файлы - PullRequest
0 голосов
/ 10 июля 2020

Мне нужно отразить содержимое удаленного FTP-сервера в локальном каталоге, поэтому я использую lftp.

Я могу подключиться к удаленному FTP-серверу remote.ftp.server как myuser , я могу просматривать файлы из удаленного каталога /home/myuser, но когда я пытаюсь отразить файлы в локальный каталог /home/me, файлы не передаются и /home/me пуст:

root@server:/home/me# lftp
lftp :~> open remote.ftp.server
lftp remote.ftp.server:~> user myuser mypassword
lftp myuser@remote.ftp.server:~> ls
drwxr-x---  2 myuser  System            0 Jul 10 01:20 .
drwxr-x---  2 myuser  System            0 Jul 10 01:20 ..
-rwxr-x---  1 myuser  System     11704140 Jul  9 01:20 file1.zip
-rwxr-x---  1 myuser  System     13441428 Jul 10 01:20 file2.zip
lftp myuser@remote.ftp.server:~> mirror -r --delete /home/myuser /home/me
rmdir: Access failed: ./.config: Directory not empty      
rmdir: Access failed: ./.local: Directory not empty
Removed: 2 directories, 0 files, 0 symlinks
2 errors detected
lftp myuser@remote.ftp.server:~>

Как вы можете видеть выше, в удаленный каталог есть два zip-файла, но они не передаются после выполнения команды зеркала:

root@server:/home/me# ls -la /home/me/
total 16
drwxr-xr-x 4 me me 4096 Jul 10 08:42 .
drwxr-xr-x 4 root   root   4096 Jul  9 16:54 ..
drwxr-xr-x 3 me me 4096 Jul 10 08:37 .config
drwxr-xr-x 3 me me 4096 Jul 10 08:37 .local

С другого FTP-сервера те же команды работает как шарм.

Где я не прав?

...