k_mizobuchi
2020年4月8日 17時33分
Armadillo-840とPC間のファイル転送をsftpで行いたいと考えています。
sftpを有効にするために、make menuconfigのNetwork Applicationで、openssh(version6.0p1)のsftp-serverとsftpにチェックを入れ、イメージファイルを作成しました。
イメージファイルの書き換え後、PCからArmadillo-840へのsftp接続は成功したのですが、Armadillo-840でsftpコマンドを打つと、以下のようなエラーメッセージが表示されて接続ができません。
[ ] sftp ***@IPアドレス
exec: /usr/local/bin/ssh: No such file or directory
Couldn't read packet: Connection reset by peer
これは、sftp-serverはきちんと動いているが、sftpコマンドに関する問題があるということでしょうか。
なお、使用しているLinuxカーネルはLinux-3.4-at26、
ユーザーランドはatmark-dist-20180330 です。
通信相手のPCはwindows10で、sftp-serverはフリーソフトで立てています。
どなたか解決方法をご存じでしたら、ご教示いただけると幸いです。
コメント
k_mizobuchi
at_makoto.sato
2020年4月8日 18時13分
佐藤です。
以下のようにするとどうでしょうか。
[a840]# sftp -S /bin/ssh ***@IPアドレス