FTPサーバーの設定方法

FTPサーバーの設定

FTP は、インターネット上で制御ファイルを双方向に転送するためのファイル転送プロトコルです。FTP 経由でローカル コンピューターとクラウド サーバー間でファイルを転送するには、まずサーバー上で FTP を構成する必要があります。

以下では、Windows Server 2008 を例としてサーバーの FTP を構成します。

 

パート 1: Windows システム

1. FTPサーバーをインストールする

コンソールからインスタンスに接続し、「スタート」-「管理ツール」-「サーバー管理」で「サーバー管理」を見つけてクリックします。

サーバー マネージャーを右クリックして [ロールの追加] を見つけ、クリックします (ロールが追加されない場合は、サーバー マネージャーが完全に読み込まれていない可能性があります。しばらくお待ちください)

「次へ」をクリックして構成を開始します。

「Web サーバー (IIS)」にチェックを入れ、「次へ」をクリックします。

「FTP サーバー」にチェックを入れ、すべてのセカンダリ メニューを選択して、「次へ」をクリックします。

インストール情報を確認し、「インストール」をクリックします。

しばらくすると、インストールが成功したことが表示されます。ウィンドウを閉じてください。

2. FTP サイトと認証を追加する

[スタート] - [管理ツール] - [インターネット インフォメーション サービス (IIS)] で、[インターネット インフォメーション サービス (IIS)] を見つけてクリックします。

まず左クリックしてユーザー名を選択し、次に右クリックして「FTP サイトの追加」を見つけてクリックします (そうでない場合、FTP インストールは失敗します。手順 1 に戻って設定してください)。

FTP サイト名を入力し、そのサイトへの物理パスを追加して、「次へ」をクリックします。

P アドレスの選択: すべて未割り当て、ポートはポート 21 (デフォルト)、SSL は「なし」を選択し、「次へ」をクリックします。

認証に「基本」、認可に「すべてのユーザー」を選択し、権限に読み取りと書き込みを選択し(必要に応じて認可を選択できます)、「完了」をクリックしてFTP構成を完了します(「このWebサイトは存在しません」というポップアップが表示された場合)ウェブサイトのリストを更新してください。左側のメニューバーにあるウェブサイトの「+」記号をクリックできます)

 

パート 2: Linux システム

1. FTPサービスをインストールする

コマンドライン入力

yum install -y vsftpd

インストールが完了したら、FTP サービスを開始します。

service vsftpd start

chkconfig --level vsftpd 
chkconfig --level 2345 vsftpd on

 

2. 権限を設定する

(1) 匿名ユーザーのログイン 匿名ユーザーのログイン ログイン名: ftp (匿名) パスワード 空のログインディレクトリは /var/ftp 匿名ユーザーがアップロード、ダウンロード、作成、削除の権限を持っていることを確認し、FTP サービスを再起動します: yum -y install vim と入力します。 vim をインストールするには次を実行します。

#vim  /etc/vsftpd/vsftpd.conf
anon_upload_enable=YES         上传 
anon_mkdir_write_enable=YES    创建 
anon_other_write_enable=YES    删除 
#service vsftpd restart

セキュリティ上の理由で匿名ユーザーを禁止できる場合は、システム ユーザーを自分で作成し、匿名ログインを「いいえ」に変更するだけです。

#vim  /etc/vsftpd/vsftpd.conf  
anonymous_enable=NO 

(2) FTP にログインするシステム ユーザーを作成し、以下を実行します。

useradd -s /sbin/nologin kec
passwd kec

 

つまり、「kec」というアカウントを作成し、パスワードを変更して確認します。

 

パート 3: 私のトップ記事の推奨事項

パート 4: 私のビデオ記事の推奨事項

おすすめ

転載: blog.csdn.net/suny2020/article/details/88784999