Laut Net :: OpenSSH- Dokumentation :
Der mit Solaris gebündelte SSH-Client ist eine frühe Verzweigung von OpenSSH, die nicht die von Net :: OpenSSH benötigte Multiplexing-Funktionalität bietet. Sie müssen den OpenSSH-Client installieren.
Vorkompilierte Pakete sind bei Sun Freeware ( http://www.sunfreeware.com ) erhältlich. Wählen Sie dort Ihre Betriebssystemversion und CPU-Architektur aus, laden Sie das OpenSSH-Paket und seine Abhängigkeiten herunter und installieren Sie sie. Beachten Sie, dass Sie Solaris nicht für die Verwendung des OpenSSH-Servers sshd konfigurieren müssen.
Stellen Sie sicher, dass sich der OpenSSH-Client vor der System-SSH in Ihrem Pfad befindet. Alternativ können Sie den vollständigen Pfad wie folgt fest in Ihre Skripts kodieren:
$ssh = Net::OpenSSH->new($host, ssh_cmd => '/usr/local/bin/ssh');
AIX und möglicherweise einige andere Unixen bündeln auch SSH-Clients, denen die Multiplexing-Funktionalität fehlt, und erfordern die Installation des echten OpenSSH.