ftp ftp://bapte:[email protected]
わかりました。
ftp: ftp://bapte:[email protected]: Name or service not known
私は様々なことを試しました。私はマニュアルを読んだ。不運
頑張った
ftp -user username password ftp.backupte4.rsyncbackup.info
マニュアルに記載されているように
ftp: u: unknown option
私にとって必要なのは、うまくいくサンプルです。
マニュアルによると
http://linux.about.com/od/commands/l/blcmdl1_ftp.htm
ユーザーユーザー名[パスワード] [アカウント]リモートFTPサーバーに自分自身を識別します。パスワードが指定されておらず、サーバーにパスワードが必要な場合、ftpはユーザーにパスワードの入力を求めます(ローカルエコーが無効になった後)。アカウントフィールドが指定されておらず、FTPサーバーがそれを要求した場合は、ユーザーに入力するように求められます。アカウントフィールドが指定されている場合、リモートサーバーからログインが必要ない場合は、ログインシーケンスが完了した後にアカウントコマンドがリモートサーバーに渡されます。自動ログインを無効にしてftpが呼び出されない限り、このプロセスはFTPサーバーに初めて接続したときに自動的に完了します。
それでは、正確に何を入れるべきですか?
ベストアンサー1
コマンドラインオプションを使用してこれを正確に実行することはできませんが、次のように標準入力をリダイレクトできます。
$ ftp -n ftp.backupte4.rsyncbackup.info << EOF
> quote USER bapte
> quote PASS b2p7Ua2
> put somefile <-- this is the command you want to execute
> quit
> EOF
またはスクリプトに入れることもできます:
#!/bin/sh
ftp -n ftp.backupte4.rsyncbackup.info << EOF
quote USER bapte
quote PASS b2p7Ua2
put somefile
quit
EOF
最後に、以下を使用できますlftp
。
lftp -u bapte,b2p7Ua2 -e "your command;quit" ftp.backupte4.rsyncbackup.info