Armadilloフォーラム

sftp-serverのパス

goto.yuichiro

2016年5月19日 8時01分

後藤です。

Armadillo-IoT G2に対してsftpでファイル転送をする機会があったのですが、

Armadillo-IoT G2内でsftp-serverがインストールされるパスは/usr/lib/openssh/sftp-serverですが、
/etc/ssh/sshd_configに記載されているsftp-serverのパスは/usr/libexec/sftp-server
となっており、/etc/ssh/sshd_configに記載されているsftp-serverのパスを修正しないとsftpが使用
できませんでした。

Atmark-Distで、Armadillo-IoT G2以外のプロダクトで同様の設定となっているプロダクトを下記
にリストします。どこかのバージョンで修正頂けると有難いです。

atmark@atde5:~/atmark-dist-20160126/vendors/AtmarkTechno$ find . -type f -name sshd_config -exec grep '/usr/libexec/sftp-server' /dev/null {} \;
./Armadillo-240.Base/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-210.Base/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-220.Base/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-500-FX.dev/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-460/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-500-FX.base/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-300/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-810/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-IoTG-Std/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-240.Recover/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-220.Recover/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-230.Recover/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-230.Base/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-420.WLAN-AWL12/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-500/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server
./Armadillo-210.Recover/etc/ssh/sshd_config:Subsystem sftp /usr/libexec/sftp-server

以上です。


コメント

at_yuma.arakawa

2016年5月26日 14時54分

ご返答が遅くなり申し訳ありません。
ご報告いただき誠にありがとうございます。

製品アップデートにて、対応させていただきます。