、 FTPのプロトコル
FTPのサーバー(ファイル転送プロトコルサーバーが)は、インターネット上のファイルストレージとコンピュータのアクセスサービスを提供することであり、彼らが従っているのFTP サービス契約。
FTP (ファイル転送プロトコル)、ファイル転送プロトコル
三つのバージョン: 1 、 WU-FTP 2 、 proftp 3 、vsftpdは(非常に安全なFTPデーモン非常に安全な FTPのサービス)
役割:一般的に使用されるウェブや他のクロスサーバネットワーク、クロスプラットフォームのファイル転送(一時的なアクセス)
長所:、簡単に使用できるフル機能を備えた、安全な、高速、安定しました
短所:既存のバージョンのバグ
ファイル転送の高い適用率: SVN 、 Gitの
モード: C / Sのモード
ポート: 20 、データポート(データ転送); 21 制御ポート(デフォルト)(送信コマンド)
第二に、一般的なユーザーの共有モードを構築
展開の手順:
1 、ダウンロードしてインストール
#yumを-yにvsftpdをインストール
2 、コンフィギュレーション(愛合いますか )
#Vimの/etc/vsftpd/vsftpd.conf
3 、スタート
#は、vsftpdを起動systemctl
ローカル正規のユーザーとパスワードを作成します。
#useraddのUSERNAME
#passwdのUSERNAME
4 、試験
A 、インストールおよびテスト環境( Linuxの)
#yumを-yインストールFTP
B 、テストコマンドを実行します。
#FTP SERVERIP
ユーザー名とパスワードを入力します。
C 、のWindows アクセス
ログインするためにユーザー名とパスワードを入力します。
注意:テスト手順は、クライアント上で実行されます
第三に、オープン匿名ユーザーモードを構築します
匿名オープンモードは:最も安全でない認証モードの一つであり、誰でもパスワードなしで確認しに直接ログインすることができたFTPサーバー。
1、設定ファイルを編集
anonymous_enableの= YES
2、再起動して FTP
vsftpdを再起動しsystemctl
3、テスト
、 のLinux システム
#FTP SERVERIP
入力ユーザー名 FTPを、パスワードは空白です
B 、 Windowsのシステム
の/ var / FTP /パブは、匿名ユーザーのディレクトリにアクセスする( NAMEは、FTPを= )のみ見ることができます
増やすか、アクセス権の所有者を変更
777のCHMODの/ var / FTP /パブために設計されたフオのchown -Rのftp:パブのために設計されたVAR / FTP / /
第四に、パラメータとその効果のプロフィール
anonymous_enableの= YES 匿名ユーザーのログインを許可するかどうか
local_enable = YES ローカルユーザーがログインを許可するかどうか
WRITE_ENABLE = YES ユーザーが書き込みアクセス権を持っているかどうか
local_umask = 022 ローカルユーザーの既定のアクセス許可をアップロードします
dirmessage_enable = YES ディレクトリのメッセージ通知を使用するかどうか
chroot_local_user = YES (ユーザのホームディレクトリを制限するコメントを外しまで)(ホームディレクトリは、サーバー側へのクライアントアクセスを許可します)
userlist_enableの= YES 制限リストを有効にするかどうか
の/ etc / vsftpdは/ user_list ブラックリスト、各ユーザーが自分の党を占めます
anon_upload_enable = YES 匿名ユーザーがアップロードできるようにするかどうか、許可されている場合、あなたはにファイルをアップロードするために、匿名ユーザーを使用することができますパブのシステム権限に注意を払う、ディレクトリ
anon_mkdir_write_enable = YES 匿名ユーザーが新しいディレクトリを作成できるようにするかどうか
chown_uploadsは= YES アップロードされたファイルの所有者(所有者)を変更するかどうか
chown_username =誰でも指定すると、所有者のユーザー名を変更します
idle_session_timeout = 600 (秒)アイドルタイムアウト期間
data_connection_timeout = 120 待機タイムアウト
ftpd_banner =何とかFTPサービスへようこそ。サーバーログインウェルカムメッセージ