LINUX.ORG.RU

Сообщения zawibis

 

Как скопировать файлы с сервера на сервер?

Форум — Admin

Здравствуйте. Имеются 2 Astra Linux сервера в сети. На одном есть бэкап портала который создаётся каждый день и разбивается на 200+ частей. Нужно его скопировать на другой так же каждый день.

В терминале команда find /var/backup/ -atime -1 type -f находит и показывает все 200+ нужных мне файлов для копирования.

Команда scp -r /var/backup.log admin@serverbackups:/home/backups копирует файл с сервера на сервер без запроса пароля (прописал через ключ)

Хочу запихнуть всё это дело в крон, проверив перед этим под пользователем admin

scp -r "find /var/backup/ -atime -1 type -f" admin@serverbackups:/home/backups

Выводит ошибку: find /var/backup/ -atime -1 type -f Permission denied

Хотя пользователя admin добавил в группу-владельца папки /var/backup/

Если скопировать просто файл из этой папки, типа scp -r /var/backup/test.sql admin@serverbackups:/home/backups то всё работает

 , ,

zawibis
()

Как заставить cron работать с php?

Форум — Admin

Есть простенький скрипт который выводит в файл надпись из разряда hello word. Если запустить его через вэб по пути http://site.ru/script.php, то всё работает, однако если пытаюсь через крон, то нет. Если просто ввести /var/script.php > /var/script.log 2>&1 то ругается на неизвестные команды в строках php файла. Если ввести как: /usr/bin/php /var/script.php > /var/script.log 2>&1 то в лог файл пишется сам скрипт и всё. Не отрабатывает. Если попробовать через curl: curl http://site.ru/script.php > /var/script.log 2>&1 то в лог просто пишется таблица курла и всё. Тоже не работает скрипт. Если с пользователем root /usr/bin/php /var/script.php то тоже не работает, а почему не знаю т.к. лог не пишется. А если добавляю строку с логом, то пишет что не знает команду root.

Пробовал ещё разные вариации, типа указав конкретную версию php или https, но результаты те же. Время выполнения я всегда указывал вначале (типа 20 14 * * *), но здесь решил не загромождать им текст.

 , ,

zawibis
()

Не понятно доступен сайт или нет

Форум — Admin

Есть сервер с Битриксом на CentOsе, настроен прокси, нужен доступ к нескольким сайтам, если через wget качаю, ответ 200 и файл скачивается. Если через curl проверяю, ответ 200 + всякие доп. данные. Создан сервер на Astra Linuxe, установлен тот же Битрикс, настроен прокси и так же доступ к сайтам нужен, вот только wget пишет «нет доверия сертификату», а curl просто 200 ответ выдает. Понимаю что дело в сертификате, но корневой вроде как стоит, ca-certificates нового не добавляет и пишет что установлен последней версии. На Центосе установлена штуки 3 сертифката, а на Астре штук 10 и не хочет. Что не так то?

 , , ,

zawibis
()

RSS подписка на новые темы