Es gibt den Command SSHPASS.
Diesen kannst du dir einfach via "yum install sshpass" installieren.

Dann kannst du mit folgenden Befehl deine SSH Verbindung im Skript aufbauen:
sshpass -p 'deinPasswort' ssh user@host

Wenn das Passwort in einem Textfile abgelegt ist geht auch:
sshpass -f deinPwdFile.txt ssh user@host

Damit kannst du auch scp (shell copy) verwenden:
sshpass -p 'passwort' scp test.txt user@host:/verzeichnis

Noch eine Anmerkung zu den FTP zeugs:
SFTP (SSH File Transfer) ist nicht das selbe wie FTPS (FTP mit Secure).
Das sind zwei unterschiedliche Protokolle.

SFTP läuft auf Port 22, ist ja ssh dahinter.
Bei FTPS gibt es einen eigenen. Es müsste 990 sein und für den Datentransfer 989.

lg Andreas