FTP(File Transfer Protocol)は、プライベートネットワーク上のコンピューター間またはインターネット経由でファイルを交換するために使用される標準的なネットワークプロトコルです。
FTPが一般的にアクセスされる方法は三つあります。
- コマンドラインFTPクライアント。
- ウェブブラウザ。
- グラフィカルFTPクライアント。,
最初の二つは、webブラウザ(Google Chrome、Firefox、Internet Explorerなど)またはFTPクライアントアプリケーション(FTP Voyager®など)を直接使用して、FTPサーバーに接続してファイルを交換 コマンドライ
Windows、Mac OS X、およびLinuxオペレーティングシステムには、FTP接続を確立するために使用できる組み込みのコマンドラインクライアントがあります。, WindowsからFTP接続を開始するには、コマンドプロンプトで”ftp”と入力し、enterキーを押します。
ここでは、Windowsのコマンドラインプロンプトで最も一般的に使用されるFTPコマンドのリストです。
WINDOWS用FTPコマンドコマンドプロンプト
FTPコマンド | コマンドの説明 |
---|---|
! | このコマンドは、オペレーティングシステムとftpの間を切り替えます。, オペレーティングシステムに戻ると、exitと入力するとFTPコマンドラインに戻ります。td> |
どうすればいいですか? | ヘルプ画面にアクセスします。 |
append | ローカルファイルにテキストを追加します。 |
ascii | ASCII転送モードに切り替えます。 |
ベル | ベルモードのオンまたはオフを切り替えます。 |
binary | バイナリ転送モードに切り替えます。 |
さようなら | FTPから終了します。 |
cd | ディレクトリを変更します。 |
閉じる | FTPから終了します。, |
delete | ファイルを削除します。 |
debug | デバッグのオンまたはオフを設定します。 |
dir | 接続されている場合は、ファイルをリストします。 dir-C=ワイドフォーマットでファイルを一覧表示します。 dir-1=ファイルをbare形式でアルファベット順にリストします。 dir-r=ディレクトリをアルファベット順に逆順にリストします。 dir-R=リストにあるすべてのファイルを現在のディレクトリとサブディレクトリが入っています。 dir-S=裸形式のファイルをアルファベット順にリストします。 |
切断 | FTPから終了します。 |
get | リモートコンピュータからファイルを取得します。, |
glob | グロビングをオンまたはオフに設定します。 オフにすると、putコマンドとgetコマンドのファイル名は文字通り取られ、ワイルドカードは見られません。 |
hash | ハッシュマークの印刷をオンまたはオフに設定します。 オンにすると、1024バイトのデータを受信するたびに、ハッシュマーク(#)が表示されます。 |
help | ヘルプ画面にアクセスし、helpの後にコマンドを入力すると、コマンドに関する情報を表示します。 |
lcd | 単独で入力した場合、またはlcdの後に入力したパスがローカルディレクトリを変更する場合、ローカルディレクトリを表示します。, |
リテラル | リテラルコマンドを接続されているコンピュータに送信し、予期される一行の応答を返します。 |
ls | リモート接続されているコンピュータのファイルを一覧表示します。 |
mdelete | 複数削除します。 |
mdir | 複数のリモートディレクトリの内容をリストします。 |
mget | 複数のファイルを取得します。 |
mkdir | ディレクトリを作成します。 |
mls | 複数のリモートディレクトリの内容をリストします。 |
mput | 複数のファイルを送信します。, |
open | Opens address. |
prompt | Enables or disables the prompt. |
put | Send one file. |
pwd | Print working directory. |
quit | Exits from FTP. |
quote | Same as the literal command. |
recv | Receive file. |
remotehelp | Get help from remote server. |
rename | Renames a file. |
rmdir | Removes a directory on the remote computer., |
送信 | 単一のファイルを送信します。 |
status | 現在有効と無効のオプションのステータスを表示します。 |
trace | パケットトレースを切り替えます。 |
タイプ | ファイル転送タイプを設定します。 |
ユーザー | 新しいユーザー情報を送信します。 |
verbose | verboseをオンまたはオフに設定します。, |
WINDOWS用FTPコマンドラインオプション
コマンドラインオプション(オプション、フラグ、またはスイッチとも呼ばれます)は、FTPコマンド コマンドラインオプションは、通常、以下のFTPコマンドの後にスペース。 Windowsで最も一般的に使用されるFTPコマンドラインオプションのリストを次に示します。,
コマンドラインオプション | コマンドの説明 |
---|---|
-v | リモートサーバー応答の詳細表示を抑制します。 |
-n | 初期接続時の自動ログインを抑制します。 |
-i | 複数のファイル転送中に対話型のプロンプトをオフにします。 |
-d | デバッグを有効にし、クライアントとサーバーの間で渡されるすべてのftpコマンドを表示します。, |
-g | ローカルファイルとパス名にワイルドカード文字を使用できるように、ファイル名のグロビングを無効にします。 |
-s:filename | ftpコマンドを含むテキストファイルを指定します。ftpの開始後にコマンドが自動的に実行されます。 ない空間については、このパラメータとします。 リダイレクトの代わりにこのスイッチを使用します(>)。 |
-a | データ接続をバインドするときは、任意のローカルインターフェイスを使用します。 |
-w:windowsize | は、デフォルトの転送バッファサイズ4096を上書きします。, |
computer | 接続するリモートコンピューターのコンピューター名またはIPアドレスを指定します。 コンピュータが指定されていれば、必ず最後のパラメータのライン。 |
多数のグラフィカルFTPクライアントが利用可能であるため、WindowsおよびMac OS Xオペレーティングシステムに組み込まれたテキストベースのFTPクライアントは、テストおよびトラブルシューティングのための信頼できるツールです。 学習のこれらのコマンドでファイルの交換とコンピュータをインストールせずに追加ソフトウェアです。,
FTP自体は、セキュリティ攻撃を受けやすいため、機密性の高いビジネス情報を交換する信頼できる方法ではありません。 FTPの制限により、組織は通常、ファイル転送にFTPSおよびSFTPプロトコルを使用します。 この技術を一元的に管理するファイル転送(MFT)に対応したセキュリティの高いプロトコルおよび置換基FTPおよびその他臨時のファイル転送ソリューション。 Serv-U®MFT Serverは、組織全体のファイル転送に対する包括的なセキュリティ、自動化、集中制御を提供するエンタープライズグレードのソフトウェアです。, その高いセキュリティ、柔軟性、使いやすいインターフェイスのために、大手企業によって広く好まれています。 Serv-U MFTサーバを使用すると、IPV4およびIPv6ネットワーク経由でSFTP、FTPS、およびHTTPSを使用して安全なファイル転送を行うことができます。
一般的に使用されるLinuxおよびUNIX FTPコマンドのリストについては、ここをクリックしてください。
Leave a Reply