/etc/ssh/sshd_config
:sudo tar czvf sshd_config_backup.tar.gz /etc/ssh/sshd_config
sudo rsync -av --delete /home/username /path/to/backup/
sudo tar czvf home_backup.tar.gz -C /home username
sudo tar czvf auth_log_backup.tar.gz /var/log/auth.log
backup.sh
),通过crontab
定时执行,例如每日凌晨2点备份:0 2 * * * /path/to/backup.sh
sudo tar xzvf sshd_config_backup.tar.gz -C /
sudo rsync -av /path/to/backup/ /home/
sudo tar xzvf home_backup.tar.gz -C /
sudo tar xzvf auth_log_backup.tar.gz -C /
sudo systemctl restart sshd