Сохранение прав доступа к файлам с помощью FTP - PullRequest
4 голосов
/ 06 августа 2011

Есть ли способ загрузить файлы со своего компьютера на сервер без потери разрешений? Все Linux.

Спасибо!

Ответы [ 3 ]

2 голосов
/ 06 августа 2011

Вам известно, что ftp не является программой, которая будет использоваться в Интернете в 2011 году. Пароль будет отправлен в виде открытого текста.(В проводной или защищенной WPA Enterprise беспроводной сети вы можете быть в порядке, пока весь ваш трафик остается внутри дома)

sftp - безопасная замена (на основе ssh).Команды put и get имеют параметр -P для сохранения разрешений.

1 голос
/ 06 августа 2011

В основном все FTP-клиенты (симпатичные, filezilla, smart, yafc и т. Д.) Имеют возможность устанавливать разрешения для файлов.

Я еще не видел ни одной функции / опции для постоянного сохранения прав доступа к файлам с вашего компьютера на сервер. Однако вы можете в filezilla и cuteftp (я использую эти 2) установить расширенное свойство, которое будет автоматически применять выбранный вами набор разрешений ко всем загруженным файлам.

Кроме того, я думаю, что это вряд ли когда-либо будет выпущено как функция, так как права доступа к файлам также зависят от пользователя! Разные пользователи на ваших компьютерах и разные пользователи на вашем сервере, каждый из которых может иметь или не иметь разные разрешения.

Надеюсь, это помогло. Приветствия.

PS: дайте мне знать, если вы не можете найти опцию в filezilla или cuteftp

0 голосов
/ 06 августа 2011

Это зависит от вашего FTP-клиента. Я уверен, что почти все клиенты FTP имеют эту опцию. Например, мой любимый FTP-клиент для командной строки Yafc позволяет вам:

put -p filename

до put при p резервировании прав доступа к файлу.

...