Linux sftp コマンドの使用法の概要

Linux sftp コマンドの使用法の概要

sftp は、安全なファイル転送プロトコルである Secure File Transfer Protocol の略です。ファイルを転送するための安全なネットワーク暗号化方式を提供できます。 sftp は ftp とほぼ同じ構文と機能を備えています。 SFTP は SSH の一部であり、Blogger サーバーにファイルを転送する安全な方法です。実際、SSH ソフトウェア パッケージには、SFTP (Secure File Transfer Protocol) と呼ばれる安全なファイル情報転送サブシステムがすでに含まれています。SFTP 自体には個別のデーモン プロセスはありません。対応する接続​​と応答操作を完了するには、sshd デーモン プロセス (デフォルトのポート番号は 22) を使用する必要があります。したがって、ある意味では、SFTP はサーバー プログラムではなく、クライアント プログラムに似ています。 SFTP は認証情報や送信データの送信にも暗号化を使用するため、SFTP の使用は非常に安全です。ただし、この送信方法では暗号化/復号化技術が使用されるため、送信効率は通常の FTP よりはるかに低くなります。ネットワーク セキュリティに対する要件が高い場合は、FTP の代わりに SFTP を使用できます。

共通コマンドパラメータ

使用方法: sftp [-1Cv] [-B buffer_size] [-b batchfile] [-F ssh_config]
      [-o ssh_option] [-P sftp_server_path] [-R num_requests]
      [-S プログラム] [-s サブシステム | sftp_server] ホスト
    sftp [ユーザー@]ホスト[:ファイル...]
    sftp [ユーザー@]ホスト[:ディレクトリ[/]]
    sftp -b バッチファイル [user@]host

共通コマンド表示

リモートダウンロード/アップロード

# リモートサーバーに接続する sftp [email protected]
# 現在のサーバーパスを表示する lpwd
# リモートサーバーのパスを表示する [デフォルトのユーザーホームディレクトリ]
パスワード
# ファイルをアップロードする現在のパスをリモート接続に設定する # ファイルをダウンロードするリモートパスを取得する現在のパス

ログイン

アップロード:

ショートカットキー:

Alt+P

以上が今回紹介したLinux sftpコマンドに関する豆知識です。詳しくは以下の関連記事を参照してください。

以下もご興味があるかもしれません:
  • Linux コマンド scp と sftp の詳細な紹介
  • Linux での SFTP ユーザー権限設定条件と実装コマンド
  • Linux sftp コマンドの使用法

<<:  操作例 MySQL ショートリンク

>>:  ES6 クラス継承を使用してゴージャスなボール効果を実現する方法

推薦する

MySQL で URL タイムゾーンの罠を回避する方法

序文最近、MySQL 6.0.x 以降の jar を使用する場合、コード URL リンクで serv...

MySQLデータベース操作の基本コマンド

1. データベースを作成します。 データ data _name を作成します。 PHP でデータベー...

MySQL 操作: JSON データ型の操作

前回の記事では、MySQL データ保存手順パラメータの詳細な例を紹介しました。今日は、JSON デー...

MySQLログに関する知識のまとめ

目次SQL実行順序ビンログ何ですかいつ生産されるのか何の役に立つんだディスクはいつドロップされますか...

プログレッシブ ウェブ アプリ (PWA) の開発方法

目次概要必要とするアプリURL PWA にはどのような技術コンポーネントが必要ですか?マニフェストフ...

Vue.js のミックスインの詳細な説明

ミックスインは、コンポーネントに分散された再利用可能な機能を柔軟な方法で提供します。 Mixin オ...

Windows10でmysql8.0.17を置き換える詳細なチュートリアル

この記事では、Windows10でmysql8.0.17を置き換える具体的な手順を参考までに紹介しま...

Linux における $ 記号の基本的な使い方のまとめ

Linuxバージョン: CentOS 7 [root@azfdbdfsdf230lqdg1ba91 ...

nginx 503 サービスが一時的に利用できない問題を解決する方法

最近、ウェブサイトを更新すると、503 Service Temporarily Unavailabl...

MySQL 5.7.18 MSI インストール グラフィック チュートリアル

この記事では、参考までにMySQL 5.7.18 MSIインストールチュートリアルを紹介します。具体...

Nginxを再コンパイルしてモジュールを追加する方法

Nginx をコンパイルしてインストールするときに、http_ssl_module などの一部のモジ...

IE6 で JS エラーが発生し、CSS が適用されない HTML エンコードの問題の解決策

テストでは、ページ定義がutf-8でエンコードされている場合、 js ファイルに中国語などのマルチバ...

データベースの削除から逃走までの MySQL の徹底分析_上級編 (I) - データ整合性

1. データ整合性の概要1. データ整合性の概要データの冗長性とは、データベース内に重複したデータが...

Vue はユーザーのログイン状態を維持します (さまざまなトークン保存方法)

目次クッキーの設定方法クッキーのデメリット: LocalStorage と SessionStora...

MySQL アクティブ-アクティブ同期レプリケーションの 4 つのソリューションの詳細な説明

目次MySQLネイティブレプリケーションに基づくマスター-マスター同期ソリューションGaleraレプ...