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分
ご返答が遅くなり申し訳ありません。
ご報告いただき誠にありがとうございます。
製品アップデートにて、対応させていただきます。