このエントリーをはてなブックマークに追加

SCPのインストール

池田と申します。

1) SCPをインストールしたのですが、インストールが不完全なのか、下記のエラーが発生してしまいます。

[root@armadillo840-0 (ttySC2) /home/www-data/DB]# scp ErrPS.sh test@192.168.0.30:\User\test\
>
/usr/bin/ssh: error while loading shared libraries: libcrypto.so.1.0.2: cannot open shared object file: No such file or directory
lost connection
[root@armadillo840-0 (ttySC2) /home/www-data/DB]#

2) ”libcrypto.so.1.0.2”ファイルが無いことが原因と考え、libcrypto.soにシンボリックリンクしたのですが、結果は同じでした。

[root@armadillo840-0 (ttySC2) /home/www-data/DB]# find / -name "libcrypto*"
/usr/lib/arm-linux-gnueabihf/libcrypto.so
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcrypto.pc
/usr/lib/arm-linux-gnueabihf/libcrypto.a
/usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2
/lib/libcrypto.so.1.0.0
[root@armadillo840-0 (ttySC2) /home/www-data/DB]#

3) インストールしたパッケージ
libc6_2.24-11+deb9u1_armhf.deb
libssl-dev_1.1.0f-4_armhf.deb
openssh-client_7.5p1-5_armhf.deb
openssh-server_7.5p1-5_armhf.deb

インストール方法、エラーの回避方法について、ご教授頂きたく、
よろしくお願い致します。

製品: 

  • Armadillo-840

> 1) SCPをインストールしたのですが

> 1) SCPをインストールしたのですが、インストールが不完全なのか、下記のエラーが発生してしまいます。

libcrypto.so.1.0.2 が必要だということで、あっていると思います。

$ arm-linux-gnueabihf-ld --list scp
$ arm-linux-gnueabihf-ld --list ssh
$ arm-linux-gnueabihf-ld --list /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.0.2

とやって、出力を教えてください。libcrypto.so.1.0.2 が必要としているライブラリが
見つからない場合も、同じエラーになります。

> 2) ”libcrypto.so.1.0.2”ファイルが無いことが原因と考え、libcrypto.soにシンボリックリンクしたのですが、結果は同じでした。

「libcrypto.soにシンボリックリンクした」とは具体的にどういうことでしょうか?