Скрипт рутинного SCP с сервера общего доступа на работе на мой личный сервер. Какой лучший способ?

Скрипт рутинного SCP с сервера общего доступа на работе на мой личный сервер. Какой лучший способ?

Я попросил системного администратора на работе настроить задание Cron на локальном сервере, которое регулярно запускает написанный мной скрипт Python.

По сути, берет некоторые данные из локальной интрасети, делает с ними магию и представляет результаты в виде HTML. Я могу подключиться по SSH к рабочему серверу и изменить свои скрипты, и любой в организации может получить к ним доступ и к любым другим файлам в каталоге.

Я хотел бы, чтобы мой скрипт SCP отправлял конечный HTML-файл на мой личный веб-сервер (подойдет любой каталог), чтобы я мог просматривать его вывод, когда я не на работе. Как лучше всего это сделать? У меня было несколько идей, но я хочу убедиться, что делаю это правильно, то есть не выкладывая свои личные учетные данные на рабочий сервер, чтобы все могли их увидеть.

Примечание. Все внутренние данные, используемые скриптом, доступны публично, хотя и в более сложном для работы формате, поэтому я не думаю, что здесь есть этическая проблема.

решение1

Опция 1.

На вашем персональном ПК используйте ssh-keygenдля создания ключа аутентификации для вашего домашнего ПК. Это позволит вашему скрипту на "работе" загрузить файл на ваш домашний ПК без входа в систему.

Измените свой скрипт, чтобы загрузить HTML-файл на домашний ПК, используя свой логин.

Вариант 2.

Измените свой скрипт (на работе) так, чтобы он выводился в формате HTML в общедоступном веб-пространстве и мог просто просматриваться в браузере.

Связанный контент