Linux Today: Linux News On Internet Time.

More on LinuxToday

RootPrompt: Automating rsync with a Simple Expect Script

Nov 19, 2003, 09:00 (3 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

"Expect is a great tool in a system administrators arsenal and can be used to easily automate tasks that require periodic user input. This can allow the administrator to make better use of their time than watching the application or utility to spot the next time it requires input.

"In the following example expect is used to automate the inputing of a password for a series of rsync commands tunneled through ssh.

"The script automates a series of rsync operations using only the password for access to the remote host so that the security of the two machines is not reduced by making the source machine trust the destination machine in any way (for example .rhosts or a ssh key with an empty pass phrase)..."

Complete Story

Related Stories: