Streamline documented bup setup process
Reorder some of the commands used to set up and configure the bup user on backup servers so the process is more straightforward and requires fewer mental context switches. Change-Id: I73cb80a04b8b5a74bb0857b4c8b6fb09030d6306
This commit is contained in:
parent
051da8cab0
commit
861f5e893f
@ -239,20 +239,18 @@ And then ``cat /root/.ssh/id_rsa.pub`` for use later.
|
||||
On the backup servers::
|
||||
|
||||
# add bup user
|
||||
sudo su -
|
||||
BUPUSER=bup-<short-servername> # eg, bup-jenkins-dev
|
||||
useradd -r $BUPUSER -s /bin/bash -d /opt/backups/$BUPUSER -m
|
||||
exit
|
||||
|
||||
sudo useradd -r $BUPUSER -s /bin/bash -d /opt/backups/$BUPUSER -m
|
||||
sudo su - $BUPUSER
|
||||
# should be in home directory /opt/backups/$BUPUSER
|
||||
mkdir .ssh
|
||||
cat >.ssh/authorized_keys
|
||||
|
||||
# initalise bup
|
||||
bup init
|
||||
|
||||
and add this to the authorized_keys file::
|
||||
# should be in home directory /opt/backups/$BUPUSER
|
||||
mkdir .ssh
|
||||
cat >.ssh/authorized_keys
|
||||
|
||||
write this into the authorized_keys file and end with ^D on a blank line::
|
||||
|
||||
command="BUP_DEBUG=0 BUP_FORCE_TTY=3 bup server",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty <ssh key from earlier>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user