FTPのコンテンツをアップロード、ダウンロード、または管理するために、無限の数のグラフィックアプリケーションがあります。Filezillaは最も人気のあるもののXNUMXつです。 しかし、コマンドラインからこれを行う方法は?
特にサーバーで作業していてGUIがない場合は、ファイルをFTPにアップロードするか、単に何かを削除したり、フォルダーを作成したりする必要があります。何かを行うだけで、端末だけがあります。
FTPサーバーを操作するには、XNUMXつのコマンドで十分です。
ftp
ftpコマンドを入力し、その後に接続するFTPサーバーのIPアドレス(またはホスト)を入力すると、次のようになります。
ftp 192.168.128.2
下の画像に示すように、ユーザーは私たちに尋ねます、私たちはそれを書いて押します 入力します、次にパスワードの入力を求められます。それを書き込んでを押します。 入力します、準備ができました!
ここで、ftpシェルであるこの新しいシェルにコマンドを記述します。たとえば、リストするには、コマンドを使用します。 ls
ls
これがスクリーンショットです:
たとえば、さらに多くのコマンドがあります。
- mkdir :フォルダを作成する
- chmod :権限の変更
- インクルード :ファイルを削除する
Linuxのもののように見えますよね? ... hehe、彼らが書いたら 助けます FTPシェルでは、使用できるコマンドを取得します。
私が想像する質問(そしていくつかの不思議)は...ファイルを正しくアップロードする方法ですか?
ファイルをアップロードするには、コマンドは次のとおりです。 送信
構文は次のとおりです。
send archivo-local archivo-final
たとえば、私が自分の中に持っているとしましょう ホーム と呼ばれるファイル ビデオ.mp4 それをというフォルダにアップロードしたい ビデオ、コマンドは次のようになります。
send video.mp4 videos/video.mp4
それと同じくらい簡単ですが、返されるログ/出力は次のようになります。
ローカル:video.mp4リモート:videos / videdo.mp4 200PORTコマンドが成功しました。 150テストのためにBINARYモードのデータ接続を開きます。 226転送が完了しました。 0バイトが転送されました。 0.00KB /秒
私がいつも言っているように、もっと多くのオプションを知りたい場合は、コマンドマニュアルを読んでください。
man ftp
または、のマニュアルをお読みください どこか インターネットから。
まあ、私はこれがそれから遠く離れたスーパーマニュアルであるふりをしません...それは基礎を築くことだけです😉
それでも、それが一部の人にとって役に立ったことを願っています。
よろしく
良い貢献!!!!
»ftp»で自動接続を行い、user&passを入力する必要がない場合は、ユーザーの$ HOMEにファイルを作成する必要があります。
chmod 600権限を持つ.netrcには、次のものが含まれます。
machine [name-defined-in- / etc / hosts] login [username] passwd [passwdor]
....
良い記事の友達:D.。
ちなみに前回の話題は、 desdelinux 私のプロジェクトでは、独自の新しいテーマを作成し、最終的に WordPress の代わりに Drupal を CMS として選択しました。
私はあなたがDrupalを選ぶつもりであることをすでに知っていました(テーマデザインのために、Drupalはステロイドのブロガーのようなものです)。
更新に関しては、FTPの最後ですべてを管理するよりも、drushを使用する方が簡単です。
Drupalは、単なるステロイドのブロガーではありません。D...非常に複雑なコンテンツを非常にうまく提供し、非常にスケーラブルです。 学習曲線はJoomlaのそれよりもはるかに大きく、WordPressと比較してひどいですが、Drupalは何も制限せず、その速度は努力に値します:)。
優秀な。 FileZillaを使用するときにこれらのコマンドが表示される理由についてはすでに説明しました。
投稿の目的が単一のコマンドで接続する方法を示すことであることは知っていますが、真夜中の司令官(mc)を強くお勧めします。これにより、FTP / SFTPに接続し、ファイルを簡単な方法で送信(アップロード)できます。
さて、コミュニティへの私の貢献があります。 乾杯
良い午後、
kali linux VMからFTPサーバーに接続する必要がある練習をしていますが、ftpまたはman ftpを配置すると、コマンドが見つかりませんと表示されます。
何か足りないですよね?
インストールしたばかりで、ローカルサーバーに接続しましたが、ファイルを送信しようとするとエラーが発生します
「553ファイルを作成できませんでした。」
私が受け取るこのメッセージ。 何が失敗している可能性がありますか?