Intereting Posts
заменить сложную текстовую строку в нескольких файлах, содержащих специальные символы Выберите в меню GRUB, следует ли использовать драйвер NVidia GRUB не работает Есть ли что-то подобное rsync для синхронизации блоков? Поиск локалей без отдельной записи в / usr / share / locale на Debian Последовательность Шебанга в скрипте Перемещение мыши над терминальным окном генерирует escape-последовательности Многоэкранная настройка Xvnc Время встроенного bash принимает% E – что происходит? неразрешенные зависимости файлов bz * для rpm из источника работа с неисполняемыми командами внутри shell-скрипта Что такое запрос IGMP? Как получить GCC 4.7.1 с 64-разрядной поддержкой, установленной для моей учетной записи пользователя, только на Solaris x86 Есть ли способ использовать знак фунта «#» как псевдоним? Ошибка PlayOnLinux в приложении при изменении моего часового пояса

Невозможно изменить разрешения на сервере назначения при выполнении sFTP

От сервера A до сервера B копирование файлов через SFTP. Файлы, скопированные с разрешениями 700, Если я изменяю права доступа к файлу на сервере B, sftp не работает, так как в нем говорится «Разрешения запрещены». Но я хочу предоставить разрешения для других пользователей.

Благодарю.

Неясно, правильны ли права на исходную копию, и вы хотите, чтобы получатель наследовал эти разрешения, или вы хотите явно установить разрешения на целевую

Чтобы копировать разрешения вместе с файлом, на странице руководства четко показано:

put -p local-path [удаленный путь]

Если указан либо флаг -p , то также скопированы полные права доступа к файлам и времени доступа

Если вы хотите явно установить разрешения, страница руководства также предлагает:

chmod mode path Изменение разрешений пути к файлу. path может содержать символы glob (3) и может совпадать с несколькими файлами.

Использование руководства; man sftp или чтение вывода sftp –help предоставит вам опцию -P (UNIX) или -p (Linux), которая в сочетании с параметром umask sftp-серверов будет гарантировать, что ваши разрешения будут такими, какие вы ожидаете