
Ubuntu日本語フォーラム

ログインしていません。
LAN内サーバーに、scp転送したいんですが
$scp filename [email protected]:/home/user
$passwd
ash: scp: not found
のエラーになります。
サーバーにはsshで問題なく接続できます。
scpは
$which scp
/usr/bin/scp に有るようですし、/usr/binのパスは通っているはずです
そもそも、パスワードを聞いてきているのは、scpではないのかと思うんですが
何が原因なのでしょうか?
オフライン
LAN内サーバとは、普通のLinuxではなくarm デバイス(玄箱等のNAS) だったりしませんか?
問題のサーバに ssh でログインした後、scpコマンドでLAN内サーバ自身に対して何かファイル転送
してみて下さい。
手元の端末にて
$ ssh user@<LAN内サーバ>
その後
LAN内サーバ内にて
$ touch hoge.txt $ scp hoge.txt localhost:/tmp/ $ ls -l /tmp/
これでも問題なくscp出来ますか?
また、scpが上手く動作しないならsftpを使うことも考慮してみて下さい。
オフライン
siraseさま
連絡が遅くなりすいません
おっしゃるとおり、相手サーバーはARM9です。
ash: なのであれと思いました
scpは、相手側にもscpが必要なんですね、相手サーバーにscpが無いよと言うエラーメッセージだったんですね。
ありがとうございました。
オフライン