• ベストアンサー

TeraTermでSSH SCP

bunjiiの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.1

>このとき、コマンド入力で実行すると、どのようなコマンドが実行されているのでしょうか。 SSHはLinuxに接続して端末(Terminal)からShellコマンドで操作するためのツールなのでSCP機能を使うことはscpコマンドでファイルのコピーを実行しているはずです。 scpコマンドの使い方はヘルプで確認されると良いでしょう。 貼付画像はUbuntuの端末からscpコマンドのHelpオプションで表示された内容です。

kstn
質問者

お礼

ありがとうございました。Windows側のポートが開いていませんでした。

関連するQ&A

  • TeratermでSSH SCP転送で困ったことが

    TeratermでサーバAにsshログオンし、 そこを踏み台にして、サーバBにssh接続してますが、 このときに サーバBにあるファイルを、Teratermが稼働しているローカルドライブに保存する方法がわかりません。 Teratermメニューにある SSH SCP転送 では、 踏み台になったサーバAのファイルした取り込んでくれません。 個々にログオンしてscp転送するしかないでしょうか? お付き合いいただくと幸いです。 よろしくお願いします

  • scp<という用語について

    UNIXコマンドであるscp,WindowsでのWinSCP,SSHに関連したことです. SCP(Secure CoPy or Secure Copy Protocol)という用語が何を指しているかわからないで困っています. UNIXでのscpコマンドはsshでリモートホストへコネクションを張って,その上でファイル転送をしているコマンドですよね?? UNIXのscpコマンドを実行したときに,裏ではどういうコネクションをしているのかがいまいち不明です. コレのコネクションやら,ファイル転送やらの規格を決めたモノがSCP(Secure Copy Protocol)と呼ばれているのでしょうか? また,FTPとSCPは同じスコープであって,並列に扱ってよいモノなのでしょうか? よろしくお願いします. #UNIXのscpのmanにはSecure Copy Protocolという用語は出てきていませんでした.

  • TERATERMを使ってのSSH接続ができない!!!

    TERATERMを使ってSSH接続を試みていますが、できません。 userとpassを入れる画面が出て、入力後OKを押すと、 コマンドウィンドウは開きますが、何の表示もありません。 数分するとコマンドウィンドウは消えます。 TTSSH version1.5.4です。 情報が不足していたら、すぐに補足します! 困っています。よろしくお願いします!!!!

  • expectでscpのパスフレーズ入力を自動化

    別サーバーに存在するファイルを、scpでダウンロードしています。 これをcronを使用して自動実行させたいのですが、パスフレーズ入力の自動化で悩んでいます。 expectを使ってみましたが、以下のようにエラーもなく、反応でした。 expectの書き方が悪いのだと思いますが、ご教授いただけましたら助かります。 ○やりたいこと サーバーA(linux)から、サーバーB(linux, 192.168.1.100)のファイルをデイリーで自動ダウンロードしたい。 以下のtest.shを作って実行してみましたが、エラーも無く無反応です。 expectは導入されています。 ○環境 ・サーバーAからサーバーBへは、SSHでアクセスできる。 ・秘密鍵を/home/testuser/.ssh/に置いている。  ・サーバーBへは、パスフレーズを入力するだけでsshでログインできる。 ・パスワードでの認証はdisable ■手入力では、このようにファイルをダウンロードできています。 $ scp 192.168.1.100:/home/testuser/test.txt ./ Enter passphrase for key '/home/testuser/.ssh/id_dsa': ★ここでパスフレーズを手入力★ test.txt 100% 5 0.0KB/s 00:00 ■test.sh ----------- #!/bin/sh FILE=192.168.1.100:/home/testuser/test.txt TARGET=/home/testuser/ PASSWORD=hogehoge expect -c " set timeout 20 spawn scp $FILE $TARGET #expect \"Enter passphrase for key '/home/testuser/.ssh/id_dsa':\" ; #send \"$PASSWORD\r\"; " ■実行結果(エラー表示無し。ファイルはダウンロードされない) $ sh test.sh spawn scp 192.168.1.100:/home/testuser/test.txt /home/testuser/ $ 以上、よろしくお願いします。

  • sshについて

    cygwinを入れてssh2によって 学校のサーバーに自宅からログインできるようになりました。 しかし学校のサーバーは学内からでないとftpなどは ファイアーウォールではじかれてしまいます。 よってffftpなどを用いても学外では繋がりません。 このような状態ではやはり ssh2ではファイルを転送(scpコマンドなど)は出来ないでしょうか? サーバーにあるファイルを自由に自宅でも使ったりはこの状況では無理でしょうか?

  • scpコマンド windowsクライアント

    サーバー vine3.1,192.168.0.2 クライアント windowsXP ,192.168.0.3 http://www.uhero.info/techinfo/CygwinSSH_setup/index.html に従って、 クライアントにsshサーバも入れました。 そして、 Cyswinで、cygrunsrv -E sshdでsshサーバーを起動したときに Puttyから # scp root@192.168.0.2:192.168.0.3:c:\\\\\\test.txt /root/script とすると root@192.168.0.2's password: scp: 192.168.0.3:c:\test.txt: No such file or directory となり、 Cyswinで、cygrunsrv -S sshdでsshサーバーを停止したときも同じ結果となり、scpは使えない状態のままです。 どうしたらscpを使えるようになるでしょうか?

  • teratermマクロ でSQL?

    teratermマクロでLinuxサーバにログインして、 処理を実行し最終的にはファイルをはき出させる、という プログラミングをしたいと思っています。 そこで質問なのですが、「teratermマクロを使って、 Linuxサーバ上のデータベースにアクセスし、 SQLの命令を実行する」ということは可能でしょうか? teratermマクロのsendlnコマンドでSQLの実行が 可能かどうかを知りたいです。 ご存じの方いらっしゃいましたらよろしくお願いします。

  • (SSH)TeraTermでのリモートログインが出来ない

    同じセグメントの他Linuxサーバからは”ssh HOSTNAME"でログイン出来るのですが、自分のPCからTeraTermで接続しようとすると失敗してしまいます。。。 何が原因なのでしょうか? SSHDデーモンをリスタートしてもだめでした。。。 また、sshd_configファイルもログイン出来るサーバとまったく同じです。 OS: Redhat Linux v4

  • TeraTermマクロでssh認証画面で反応なし

    サーバーへ自動ログインするために、次のようなTeraTermマクロを作成し、 pcのコマンドプロンプトでバッチファイルを実行しました。 ・TeraTermマクロ:teracon.ttl  connect 'xx.xx.xx.xx /ssh /2 /auth=xxxxx /user=yyyyy /passwd=zzzzz' ・TeraTermマクロ実行用バッチファイル  @echo on  "C:Program File\teraterm\ttpmacro.exe" "%~dp0teracon.ttl" このマクロを実行したところ、数名が正常にログインできませんでした。 状況としてはssh認証画面で止まったままになり、OKボタンは反応せず、 接続断ボタンは反応します。 ただし、このマクロを使用した全員とも、手動ではTeraTermを起動し、 サーバーへログインできております。 また、ssh認証画面で止まった人の/var/log/secureのログは次のとおりで、 session opened for user xxx by (uid=0)になっており、ssh認証は正常に 実行されているように見えます。 省略 localhost sshd[4257]: Accepted password for xxx from xx.xx.xx.xx port 2534 ssh2 省略 localhost sshd[4257]: pam_unix(sshd:session): session opened for user xxx by (uid=0) ※:TeraTermのバージョンは4.74です。 以上のことからサーバー側には、問題はないように見えます。 マクロおよびPC側に何か原因があるように思われます。 どなたか対処方法をご存知でしたら、教えてください。 よろしくお願いします。

  • なぜwindowsにはsshコマンドが無いのか?

    クローンが実装されないのはなぜですか? teratermやputtyなども悪くはないですが、linuxユーザにとって sshコマンドの無いwindows環境はなにかと不便じゃないの?