How To:Set Up Amanda Communication Via SSH Tunnels

From wiki.zmanda.com
Revision as of 19:51, 22 November 2005 by Paddy (talk | contribs) (→‎ssh tunnels)
Jump to navigation Jump to search

Amanda 2.5.0

Amanda 2.5.0 provides ssh based authentication mechanism. To enable Amanda to use "ssh" for communication, "auth" parameter in amanda.conf should be set to "SSH".


ssh tunnels

If user wants to set up ssh connection between amanda server and a specific client or use ssh for older versions of Amanda, ssh tunnel between server and client has to be created.

  • Install and Configure ssh
  • Check if ssh between the server and client as amanda user is working.
  • Run the following command on the Amanda client, to create a ssh tunnel (stunnel command can be also used)
# ssh -L 10080:<amanda server>:<port> 'sleep 100'
<port> should be the port used by amanda to backup the client. 
    1. Amanda uses a range of ports on the server. So, ssh tunnels to all ports will have to be created.
    2. If amdump starts doing backup within 100 seconds, it will use the ssh tunnel. Increase the sleep time so that backup uses the ssh tunnel.