В этой инструкции мы настроим автоматическую отправку файлов бэкапов с сервера Windows на удаленный SFTP-сервер. Этот метод надёжен, безопасен и не требует использования устаревшего протокола FTP. Прежде чем отправлять файлы, нужно подготовить удалённый сервер. Мы создадим специального пользователя с ограниченным доступом и настроим его так, чтобы он мог только загружать файлы в определённую папку. # Создание папки для бэкапов. Владелец — root, так как это требование безопасности SFTP.
sudo mkdir -p /mnt/data/my_backups
sudo chown root:root /mnt/data/my_backups
# Создание папки, в которую пользователь будет загружать файлы
sudo mkdir /mnt/data/my_backups/uploads
sudo chown sftp_user:sftp_user /mnt/data/my_backups/uploads
# Создание пользователя для SFTP-доступа
sudo useradd -m -s /sbin/nologin sftp_user
sudo passwd sftp_user Отредактируйте конфигурационный файл SSH, чтобы ограничить пользователя только SFTP-доступом: sudo nano /etc/ssh/sshd_config В конец файла добавьте следующие стр