libcrypro.so error returned when running ssh command

조회 수: 1 (최근 30일)
HA
HA 2018년 9월 24일
답변: Fabrice Lambert 2019년 2월 13일
I am using Matlab R2018b on Ubuntu 14.04 LTS and when I run the system command with ssh command. It returns the following error in the cmdout variable:
'ssh: /usr/local/MATLAB/R2018b/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
ssh: /usr/local/MATLAB/R2018b/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
I tried to solve this problem using multiple solutions on the Internet but without any success. One solution suggests renaming the libcrypto file but because of that Matlab does not start. The second solutions suggests unsetting the LD_LIBRARY_PATH environment variable but this variable was already empty. Any solution to this problem? I would like the SSH command to return an empty cmdout variable.
Also it seems, the SSH requires to manually agree inside the Matlab environment on adding the key of the connection, otherwise the execution of the script file suspends. Any idea on how to enforce the SSH command to automatically add the key entry without my intervention i.e. typing 'yes' in the command prompt of Matlab?

답변 (1개)

Fabrice Lambert
Fabrice Lambert 2019년 2월 13일
Hi,
I'm having the same problem with the crypto file, haven't found a permanent solution. What works for now is to rename the crypto file once you have started Matlab and rename it back to its original version once you close Matlab.
As for the key problem, if you're in Linux you can use sshpass to log in automatically using a script. If you're in Windows then putty has the -pw option.

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

태그

제품


릴리스

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by