BigBug

sshpass

Do not user this in a multi-user environment, pass is in clear text!!

#!/bin/bash

# Need: install sshpass, csvkit
# secretFile format: user,pass
secretFile=/home/<USERNAME>/.ssh/.hidden  # super secret placement of user & password
secretUser=( $(csvcut -c 1 $secretFile) )  # get first entry in secretFile (user)
secretPass=( $(csvcut -c 2 $secretFile) )  # get second entry in secretFile (pass)

sshpass -p $secretPass ssh -o StrictHostKeyChecking=no $secretUser@<IP-ADDRESS> -p <PORT-NUMBER>