Рейтинг:0

Синхронизируйте локальный файл с сервером, который будет обслуживаться

флаг fr

У меня есть небольшой веб-сайт, который обслуживает файл PDF с использованием nginx. Я меняю файл раз в неделю, и мне нужно, чтобы он синхронизировался с файлом, который находится на сервере. Мой подход заключался в использовании scp (ssh), однако я могу загрузить файл только в домашний каталог администратора, а его необходимо поместить в /var/www. Есть ли практичный и безопасный способ сделать это? Я думал о настройке задания cron, которое просто копировало бы его из дома в /var/www, но меня беспокоит, безопасно ли это делать или считается ли это «плохой практикой». Что бы вы предложили?

vidarlo avatar
флаг ar
*Почему* вы не можете перейти прямо в `/var/www/`?
djdomi avatar
флаг za
root может копировать куда угодно, так почему вы не можете этого сделать?
флаг fr
Я не могу получить доступ к root с помощью SSH, это возможно только с помощью sudo, но afaik, scp не может использовать команду sudo.
vidarlo avatar
флаг ar
Изменить разрешения или добавить пользователя в соответствующую группу?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.