Ubuntuのに基づいて、FTPファイルサービスを設定し
、最後に2018年5月25日夜07時04分49秒にリリース元qingfengxiaosongは1247コレクションは読み込み
打ち上げ
インストールし、FTPサービスを開始します
インストールvsftpdの
使用apt-getをインストール[vsftpdのを]:
vsftpdは-yインストールapt-getをSUDO
FTPサーバvsftpdは広くLinuxで使用され、その公式サイトによると、それは次の最もUNIXライクなシステムのセキュアで高速なFTPサーバソフトウェアである可能性があります。
スタートvsftpdの
インストールが完了しvsftpdは自動的に開始されたら、あなたは、システムがnetstatコマンドによって[21のリスニングポート]となっていることがわかります。
sudoのnetstatの-nltp | grepの21
そうでない場合は、手動で開いvsftpdのサービスをすることができます:
sudoはvsftpd.serviceを開始systemctl
ポートサービスとして、デフォルトのポート21を使用してFTPプロトコル
設定するには、ユーザのアクセスディレクトリ
新規ユーザーのホームディレクトリ
須藤ます。mkdir /ホーム/ UFTP
/ホーム/ UFTP実行後、[?]は、最大UFTP新しいフォルダを見ることができます。
ログインファイルを作成するためにようこそ[?]:
sudoのタッチ/home/uftp/welcome.txt
ユーザーがログインし、ユーザーがホームディレクトリにログオンしないと判断した後、あなたは歓迎のメッセージを見ることができます。
ユーザのホームディレクトリは、FTPルートディレクトリを介してユーザのログインが見ています
新しいユーザーUFTPとパスワード
ユーザーUFTPを作成します[?]:
sudo useraddを-d /ホーム/ UFTP -s / binに/ bashのUFTP
ユーザーUFTPのパスワードを設定[?]:
sudoのpasswdのUFTP
設定ファイルは失敗をログに記録するFTPユーザ名の使用につながるので、vsftpdの中のpam.dを削除:
sudoをRM /etc/pam.d/vsftpd
実験的なステップバックを容易にするために、我々は他のユーザー名を使用することをお勧めしません。
次のステップのためのパスワードを設定することを忘れないでください
FTP経由でのみ制限ユーザアクセス
UFTPはFTPサーバを介してユーザのアクセスを制限しますが、サーバーに直接ログインすることはできません。
sudoのUSERMOD -s / sbinに/ nologinにUFTP
変更vsftpdの設定
sudoは/etc/vsftpd.confワット+ます。chmod
/etc/vsftpd.conf構成(直接下のプロファイルを追加するための構成)への変更:
ホームディレクトリ以外のディレクトリへのユーザーアクセスを制限します
chroot_local_user = YES
FTPを保存するために許可されたユーザーのリストを指定するユーザリスト
userlist_deny = NO
YES = userlist_enableの
レコードは、アクセスftpユーザリストを許可します
userlist_file =の/ etc / vsftpd.user_list
いいえ構成は不可解な問題530につながるかもしれません
seccomp_sandbox = NO
許可するファイルのアップロード
WRITE_ENABLE = YES
使用UTF8エンコード
utf8_filesystem = YES
格納するために使用される新しいファイル/etc/vsftpd.user_listは、ユーザーがFTPにアクセスすることができます:
sudoのタッチ/etc/vsftpd.user_list
sudoは/etc/vsftpd.user_listワット+ます。chmod
作成したユーザーを追加し、/etc/vsftpd.user_listを変更します。
サンプルコード:/etc/vsftpd.user_list
UFTP
設定されたアクセス権限
ホームディレクトリのアクセス許可を設定します(読み取り専用):
sudoのchmodのAW /ホーム/ UFTP
新しいパブリックディレクトリ、およびアクセス許可を設定(読み書き):
須藤ます。mkdir /ホーム/ UFTP /公共&& sudoのはchmod 777 -R /ホーム/ UFTP /公衆
再起動vsftpdのサービス:
sudoのsystemctl再起動vsftpd.service
ドメイン名と証明書を準備
注:ドメイン名を使用してFTPサーバーへのアクセス権を持っていない場合は、準備完了区分ドメインと証明書をスキップする「次のステップを完了している」をクリックすることができます
ドメイン名の登録
あなたがドメイン名を持っていない場合は、テンセントクラウドを購入することができ、プロセスは下のビデオを参照することができます。
DNS
ドメインの購入が完了すると、ドメイン名解決がクラウドホスト上で実験する必要があり、IPテストのクラウドホストは次のとおりです。
<あなたのCVM IPアドレス>
ドメイン名の購入ではTencentの雲は、コンソールの解像度のレコードに追加することができる、プロセスは、以下のビデオを参照してください可能性があります。
[?]ドメインの設定は、次のような、pingコマンドの発効は、ドメイン名を確認するかどうか、有効にするいくつかの時間を必要とする解析されました。
pingのwww.yourdomain.com
pingコマンドが返す情報は、IPアドレスを設定するには、あなたの決意に含まれている場合は、正常に解決を示します。
注次のコマンドを置き換えwww.yourmpdomain.com独自の登録ドメイン名
FTPサービスへのアクセス
FTPサービスがインストールされ、構成されている、のは、FTPサービスを使ってみましょう
FTPサービスへのアクセス
あなたの個人的な作業環境に応じて、FTPサービスが設定されているアクセスする方法を選択してください
FTPクライアントツールによるアクセス
FTPクライアントの多くのツールは、一般的に使用される以下の2をお勧めします:
FileZillaを-サポートするWindowsとMacのことをクロスプラットフォームのFTPクライアント
WinSCPを- Windowsクライアントの下でFTPとSFTP接続
をダウンロードすると、接続し、次の資格情報を使用して、FTPクライアントをインストールします。
[ホスト]:
<あなたのCVM IPアドレス>
ユーザー:
UFTP
通常の接続は、その後、あなたが行われている場合は、パスワードを入力した後、あなたはあなた自身のFTPサーバを使用して起動することができます!
次に、あなたは/ホーム/ UFTP /公共の場でで見ることができ、あなたのFTPサーバ上の次のパブリックUFTPディレクトリに任意の画像をアップロードします。
Windowsエクスプローラを介してアクセスします
Windowsユーザーがアクセスするには、次の[リンク] Explorerのアドレスバーにコピーすることができます。
FTP:// UFTP:パスワード@ <あなたのCVM IPアドレス>
あなたは、ドメイン名の申請をした場合、IPアドレスは、アクセス資格情報として、対応するドメイン名に置き換えてもよいです
あなたは、ドメイン名の申請をした場合、FTPサービスにアクセスできるIPアドレスのリンクは、対応するドメイン名に置き換えられます
----------------
ます。https:元のリンク//blog.csdn.net/をqingfengxiaosong /記事/詳細/ 80455793