Мне нужно взять сценарий make, который берет определенный файл журнала /var/log/
и помещает его туда, где я могу легко его получить (скорее всего, к веб-серверу или FTP-серверу, к которому у меня есть доступ). Я не думаю, что хочу использовать почту для отправки. Webdav может быть вариантом. Это просто должно работать без какого-либо взаимодействия с пользователем, и быть довольно быстрым и безболезненным. Какие-либо предложения? (пароль не требуется, в основном)
источник
Другой полезной и безопасной командой, которую вы можете использовать, будет
scp
команда, которая использует ssh для копирования файлов туда и обратно.Чтобы использовать это, вы можете использовать seahorse, чтобы создать пару ключей ssh и скопировать открытую часть ключа в ~ / .ssh /. Вы не должны защищать пароль, который вы используете для этого, паролем, поскольку вы не хотите входить в систему, чтобы использовать его. Вероятно, вам следует использовать только ту пару паролей, которую вы используете для этого сценария. Вы используете опцию scp -i identity, чтобы выбрать ее.
Закрытый ключ заменяет открытый текстовый пароль.
Я полагаю, что вы можете поместить вызов скрипта в ваш crontab, если хотите.
Благодаря полезному подходу izx вы должны быть осторожны, чтобы защитить место размещения сценария, чтобы защитить «соленый» пароль для удаленного компьютера от посторонних глаз. При таком подходе вам придется позаботиться о защите частной части пары ключей, поскольку она не защищена паролем.
источник