Назад | Перейти на главную страницу

Невозможно получить доступ к каталогу через SFTP - «заблокирован» -Флаг

Я пытаюсь получить доступ к удаленному каталогу через SFTP. ls в родительском каталоге говорит, что где d для каталога должен быть, есть l. На man-странице chmod что-то написано о "обязательной блокировке", но нет никаких подсказок, как снять блокировку.

lrwxrwxrwx    0 1000     1100         193B Mar 17  2011 JWF4nwWqm85-TnsJ57hObvO7rrjOJmmlRSfd4ohb65Ct30

У меня нет ни привилегий root, ни доступа к оболочке (кроме SFTP) на этом сервере. Файл был создан тем же пользователем, которого я использую сейчас.

Как получить доступ к этому каталогу / удалить этот заблокированный флаг?

редактировать

Сообщение об ошибке при доступе к этому файлу Couldn't stat remote file: No such file or directory. Но ls говорит, что это есть.

Если этот вывод взят из ls -l, первый l в выводе означает, что это символическая ссылка, а не заблокированный файл. Под bash вы также получите что-то

lrwxrwxrwx  1 khaled khaled     7 2012-01-23 12:01 temp -> /tmp/temp

Это говорит о том, что временный файл в текущем каталоге является символической ссылкой на файл в /tmp.