Ваш псевдоним неверен. ./
в начале означает «сделать это в текущем каталоге». Если вы удалите его, он должен работать.
export PATH=$PATH:/opt/framework/metasploit-framework
alias msfconsole="msfconsole --quiet -x \"db_connect ${USER}@msf\""
Теперь он работает. Я сделал следующее
Несовместимые шифры могут быть согласованы. Попробуйте это:
ssh -oCiphers=aes128-ctr user@host
http://developer.toradex.com/knowledge-base/ssh#incompatible-cipher-support
Я увидел ту же ошибку, когда пытался подключиться по ssh к Synology , так как мне нужно было использовать Borg Backup. Проблема заключалась в том, что я пытался подключиться к пользователю, который не был администратором, хотя все разрешения были правильными. Когда я попытался подключиться по ssh к пользователю, который был суперадмином, соединение не было прервано. Я не знаю, поможет ли это, но это мой опыт с этой ошибкой.