>[оверквотинг удален]
> сохраняца фаилы хорошо бы боло назвать ип адресами серваков с каторых
> они сдуты.
> фаилы находяца :
> /etc/x11/xorg.conf
> /etc/modprobe.conf
> /etc/avt/avt1.xml
> если несложно напишите пример скрипта для 1 машины дальше я сам размножу
> и если что подправлю. просто я в линуксе новечек вот устроился
> поработать, постигаю азы.
> заранее огромное спасибо#!/bin/sh
BACKUP_DIR=/backup
SSH_USER=admin
while read SERVER; do
while read FILE; do
mkdir -p -- "$BACKUP_DIR/$SERVER"
scp "${SSH_USER}@${SERVER}:$FILE" "$BACKUP_DIR/$SERVER/$FILE" || {
echo >&2 "ERROR: cannot backup file $FILE from $SERVER. Skipped."
}
done <files.list
done <servers.list
Где servers.list это файл с адресами хостов, по одной на строчку, а files.list c файлами, с полным путём, по одному на строчку.
Ну и на серваках должен быть $SSH_USER которому разрешен беспарольный вход (по ключу).