FTPコマンド、接続し、ターミナルを介して作業します

ftpコマンドについて

次の記事では、FTPコマンドについて見ていきます。 ために FTPのコンテンツをアップロード、ダウンロード、または管理する グラフィックアプリケーションは無数にありますが、 Filezillaの 最も人気のあるもののXNUMXつです。 しかし、あなたがターミナルのファンなら、これはコマンドラインからも行うことができます。

これは サーバーで作業していて、GUIがない場合に特に便利です、ただし、ファイルをFTPにアップロードするか、単に何かを削除したり、フォルダーを作成したりする必要があります。 これらはすべて、端末だけで実行できます。

(FTPファイル転送プロトコル)は、リモートネットワークとの間でファイルを転送するために使用される標準のネットワークプロトコルです。 この投稿では、その方法を見ていきます いくつかの基本的な例でftpコマンドを使用します.

ftpでデータを転送する場合、接続は暗号化されません。 データを安全に転送するには、 SFTP。 ファイルをコピーするには、少なくともソースファイルの読み取り権限とターゲットシステムの書き込み権限が必要です。

FTPコマンドの基本的な例

FTPへの接続を確立しています

リモートシステムへのftp接続を開きます、ftpコマンドの後には、リモートサーバーのIPアドレスまたはドメイン名を続ける必要があります。 ターミナルを開き(Ctrl + Alt + T)、次のように記述します。

ftp 192.168.0.101

FTPユーザー名の入力を求められます。 この例では、FTPユーザー名は次のとおりです。 サポクレイ:

FTPコマンド接続

リモートサーバーで実行されているFTPサービスによっては、異なる確認メッセージが表示される場合があります。

ユーザー名を入力したら、次のことを行う必要があります パスワードを書く:

passwdFTPコマンド

パスワードが正しい場合、リモートサーバーは 確認メッセージとftp>プロンプト.

ユーザー接続FTPコマンド

アクセスしているFTPサーバーが受け入れる場合 匿名のftpアカウント 匿名ユーザーとしてログインしたい場合は、 匿名の ユーザー名とあなたとして メールアドレス パスワードとして。

最も一般的なftpコマンド

多くのFTPコマンドは、Gnu / Linuxシステムのコマンドプロンプトで使用するコマンドと類似または同一です。

FTPコマンドのヘルプ

以下は 最も一般的なFTPコマンドのいくつか 使用できるもの:

  • ヘルプまたは? -すべてリスト 利用可能なFTPコマンド.
  • cd-リモートマシンのディレクトリを変更します。
  • lcd-ローカルマシンのディレクトリを変更します。
  • ls-現在のリモートディレクトリ内のファイルとディレクトリの名前を表示します。
  • mkdir-リモートディレクトリ内に新しいディレクトリを作成します。
  • pwd-リモートマシンの現在の作業ディレクトリを出力します。
  • delete-現在のリモートディレクトリにあるファイルを削除します。
  • rmdir-現在のリモートディレクトリ内のディレクトリを削除します。
  • get-リモートサーバーからローカルマシンにファイルをコピーします。
  • mget-リモートサーバーからローカルマシンに複数のファイルをコピーできます。
  • put-ファイルをローカルマシンからリモートマシンにコピーします。
  • mput-ローカルマシンからリモートマシンにファイルをコピーします。

FTPコマンドを使用したファイルのダウンロード

ログインすると、現在の作業ディレクトリはリモートユーザーのホームディレクトリになります。 ftpコマンドでファイルをダウンロードすると、 ファイルは、ftpコマンドを呼び出すディレクトリにダウンロードされます。、別のルートを示さない場合。

ファイルを別のローカルディレクトリにダウンロードする場合は、を使用してそのディレクトリに変更します。 lcdコマンド。 ファイルをディレクトリにダウンロードしたいとしましょう 〜/ドキュメント:

lcdドキュメントFTPコマンド

lcd ~/Documentos

リモートサーバーから単一のファイルをダウンロードする、使用します getコマンド。 たとえば、というファイルをダウンロードするには バックアップ.zip、次のコマンドを使用します。

FTPコマンドを取得

get backup.zip

一度に複数のファイルをダウンロードする、使用します mgetコマンド。 個々のファイル名のリストを提供するか、ワイルドカード文字を使用できます。

mgetFTPコマンド

mget backup1.zip backup2.zip

複数のファイルをダウンロードする場合、それぞれの確認を求められます。

リモートFTPサーバーからのファイルのダウンロードが完了したら、 さようならとの接続を閉じるか、終了します.

quit

FTPコマンドを使用したファイルのアップロード

ローカルディレクトリからリモートFTPサーバーにファイルをアップロードするには、最初にFTPコマンドを使用してセッションを開く必要があります。 開始すると、 コマンドを置く:

FTPコマンドを入力します

put image.png

ファイルをロードしたい場合 現在の作業ディレクトリにない場合は、ファイルへの絶対パスを使用してください.

ローカルディレクトリからリモートFTPサーバーに複数のファイルをアップロードする、使用します mputコマンド:

mputFTPコマンド

mput image1.png image2.png

複数のファイルをアップロードする場合、アップロードするファイルごとに確認を求められます。

リモートFTPサーバーへのファイルのアップロードが完了したら、 さようならとの接続を閉じるか、終了します.

ご覧のとおり、この投稿では、ftpコマンドを使用してファイルをリモートFTPサーバーにダウンロードおよびアップロードする方法を説明しました。 誰かが望むなら より多くのオプションを知っている コマンドマニュアルを読んでください:

manページのftpコマンド

man ftp

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   チャーリー・ブロウ

    チャーリーブロウルックゴー

  2.   ベルナート

    ユーザーのログインを入力すると、次の文が表示されます。
    503最初にATUHを使用します。
    ログインに失敗しました。