Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのサイト



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

Closed Thread
English Japanese Spanish French German Portuguese Italian を搭載 Powered by Google
 
スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2004年5月20日
登録ユーザー
 

参加日: 2004年4月
投稿: 35
Question FTPの自動化

やあ、

現在、私manully 2つの保護されたサーバーとの間でファイルを転送するSFTPのを使用しています。誰も私は、 SFTPのプロセスを自動化するためのシェルスクリプトのサンプルを提供することはできますか?
スポンサーリンク
  #2固定リンク)  
Old 2004年5月20日
google's Avatar
モデレータ
 

参加日: 2002年7月
場所:アトランタ
投稿数: 740
あそこに憎しみ、短期的なものではなく、検索ボタンを使用する(右上) 。このボード上の例の膨大されています。
  #3固定リンク)  
Old 2004年5月20日
Perderabo's Avatar
Unixのデーモン
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9148
私は最終的に自動化ftp上にFAQセクションでは、ポストを追加しました。

ナビゲート

当ホームページ-よくあるご質問>回答- >自動化のFTP /スクリプトのFTP転送
  #4固定リンク)  
Old 2004年5月21日
登録ユーザー
 

参加日: 2004年4月
投稿: 35
Smile

Perderabo

この素晴らしい情報を提供した。 UNIXは、ものをたくさんbegginner中で私understnadするのは難しかった。かどうかだけのスクリプト' SFTPの'の代わりに'を使用することができます相談したいのFTP ' 。

ありがとう
  #5固定リンク)  
Old 2004年5月21日
Perderabo's Avatar
Unixのデーモン
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9148
ええ、でもそれは、質問に答えSFTPのスクリプトを調整する必要がありますので、求めている。 SFTPの手で実行するとは何をすべきかをメモします。その後に応じて、スクリプトを調整します。または2番目のウィンドウにスクリプトがあるとそれを調整するように実行します。
  #6固定リンク)  
Old 2004年5月21日
登録ユーザー
 

参加日: 2004年4月
投稿: 35
Unhappy

Perderabo 、

私はあなたのスクリプトに組み込むことではなく、いくつかのftp SFTPのmodifcationsした。私は以下のエラーを取得アム

$ 。 / coolFtp.sh
$警告: tcsetattr ssh_rl_set_tty_modes_for_fdに失敗: fd 1 : I / Oエラー

このスクリプトを使用している私です:

ホスト\u003d <IPアドレス>
ユーザ\u003d <user>
パスワード\u003d <pswd>

幹部4 > & 1
SFTPの> & 4 2 > & 4 | &

プリント- $ pホストオープン
プリント- pのユーザーパスワードの利用者$ $
プリント- pのCDをrksample
プリント- pのバイナリ
プリント- pの液晶
プリント- pの液晶rktest
- pのrkftp.txtを印刷する

終了

私は何も間違ったことをここに?
  #7固定リンク)  
Old 2004年5月24日
Perderabo's Avatar
Unixのデーモン
 

参加日: 2001年8月
場所: Ashburn 、バージニア州
投稿数:9148
SFTPの"オープン"または"ユーザー"のコマンドをサポートしていません。少なくとも私はない。私は、あなたの投稿は、スクリプトを試してみました。私は、ステートメントを使用する。これは、私のSFTPのあなたよりも異なっていると私はあなたに答えるのspoonfeedすることはできませんことを意味します。

マイSFTPのSTDINハンドルを介して、パスワードを受け入れるようにしようとしません。これは/ dev / ttyを開いているようだし、読みください。私のsshのパスワードなしで作業を手配する必要があります。この"のssh - keygen - TのRSAの"実行している。それから私は、 FTPサーバー上のファイルに自分の.shh/authorized_key2私の〜 / .ssh / id_ra.pubファイルをコピーしなければならなかった。次に、クライアントシステム上で、私はssh - agentを実行sshを使用すると、新しいIDを追加します。この時点で、両方のsshとは、 FTPサーバーにSFTPの仕事をせずにパスワードを要求する。

この時点で、このスクリプトを働いた:

コード:
 #! /usr/bin/ksh
exec 4>&1
sftp ${USER}@${HOST} >&4 2>&4 |&
print -p get testfile
print -p bye
wait
exit 0

しかし私は、また、オプションをサポートbatchfileのmanページを参照してくださいSFTPのを見て。もう一つのアプローチは、価値を追求することがあります。
スポンサーリンク
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる オフ


その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
Telnetを自動化するか? tbeghain シェルプログラミングとスクリプティング 4 2007年6月19日 07:09午前
FTPのプロセスを自動化するためにどのように? ksak シェルプログラミングとスクリプティング 1 2006年10月6日 01:45午後
どのように応答を自動化する djp シェルプログラミングとスクリプティング 2 2005年6月7日 05:00午後
FTPの自動化 CamTu UNIXの詳細&エキスパートのためのユーザー 4 2005年2月25日 10:08午前
仕事にFTPを自動化 flowrats UNIXのダミー質問と回答のため 11 2002年7月24日 09:47午前



すべてGMT -4です。現在の時刻は 12:45午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
UNIXおよびLinuxのフォーラムコンテンツの著作権© 1993から2010。すべての権利Reserved.Ad管理で RedTyger

コンテンツ関連のURLで vBSEO 3.2.0