Finally got the answer!!! Create shell script ftpmirror.sh #!/bin/bash path = /local-dir-path lftp -e "mirror -R $path /$path" -u username,password ftp-server-ip Path = local directory which we want to copy into ftp server username = ftp server user name password = ftp server password ftp-server-ip = IP address of ftp server If lftp package is not installed the installed it using yum.