==================================== TRYGGLEIKSKOPI / BACKUP ==================================== For bærbare datamaskiner (klienter) =================================== På tenaren ---------- Innstaller rsync, opprett /home/backup Legg til dette i /etc/inetd.conf: rsync stream tcp nowait root /usr/bin/rsync rsync --daemon Opprett ein SSH-nykel til tryggleikskopiering, UTAN noko passord: ssh-keygen -C "Tryggleikskopiering for bærbare maskiner" -t rsa -f ~/.ssh/backup Legg den nye offentlege nykelen inn i authorized_keys for root: cat .ssh/backup.pub > /root/.ssh/authorized_keys Legg til dette framfyre ssh-rsa: command="rsync --server -v --timeout=999 --delete . /home/backup/",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty På klienten ----------- Då skal tenaruppsettet vera ferdig. På klienten lagrar du backup-nykelen i .ssh på heimemappa til brukaren. scp root@okse.neitileu.no:.ssh/backup .ssh/ Innstaller libnotify sudo apt-get install libnotify-bin Innstallerer skriptet «dobackup» i .backup/ og link til det frå /etc/network/if-up.d/ mkdir .backup/ scp root@okse.neitileu.no:/home/backup/dobackup .backup/ sudo ln -s $HOME/.backup/dobackup /etc/network/if-up.d/ Endra brukar i skriptet vim .backup/dobackup Set upp tastaturknappen til tvungen tryggleikskopiering. sudo bash -c 'echo "DISPLAY:0.0 su $USER -c \"/bin/bash $HOME/.backup/dobackup -f > /tmp/sistbackup\"" >> /etc/acpi/thinkpad-thinkpad.sh' #sudo setkeycodes e073 148 #sudo bash -c 'echo "acpi_fakekey 155" >> /etc/acpi/thinkpad-thinkpad.sh' #gconftool-2 -s /apps/metacity/global_keybindings/run_command_1 -t string "F1" #gconftool-2 -s /apps/metacity/keybinding_commands/command_1 -t string "$HOME/.backup/dobackup -f"