SFTP не может переименовывать файлы, но FTP в порядке
Я включил SFTP и FTP на NAS-устройстве Synology. Используя CyberDuck, SFTP или FTP могут создавать или удалять текстовые файлы в общей папке.
Однако при попытке переименовать ABC.txt
подать в XYZ.txt
при использовании SFTP:
С помощью FTP можно переименовать файл. Оба SFTP или FTP могут удалить файл.
Как я могу позволить SFTP переименовывать файлы тоже?
ОБНОВЛЕНИЕ: SFTP войти как:
30 OPEN
31 CLOSE
32 OPENDIR
33 READDIR
34 READDIR
35 CLOSE
36 REALPATH
37 REMOVE
38 OPENDIR
39 READDIR
40 READDIR
41 CLOSE
Приведенный выше журнал включает в себя создание файла, переименование файла, показывает ошибку (на 37), и после закрытия диалогового окна ошибки.
1 ответ
Похоже, это просто старая ошибка в Cyberduck, которая была исправлена начиная с v4.8.4 (18.03.2016). https://cyberduck.io/changelog/
Я наконец обновил свою локальную копию и теперь могу переименовывать файлы через SFTP.