この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12189|答える: 0

[FTP] LinuxでFTPを設定する方法

[リンクをコピー]
掲載地 2016/01/11 14:59:51 | | |

目次:

1. Redhat/CentOSにvsftpソフトウェアをインストールする

2. Ubuntu/Debianにvsftpソフトウェアをインストールする



1. Redhat/CentOSにvsftpソフトウェアをインストールする

1. 美味しいソースの更新

まず、システムのソース先と便利なツールのダウンロードアドレスを更新する必要があります:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

2. vsftpをインストールする

vsftpをインストールするにはyumコマンドを使ってください

インストール #yum vsftpd -y

3. FTPアカウントとディレクトリを追加する

まずはnologinの場所を確認してください。通常は/usr/sbin/nologinや/sbin/nologinの下です。

以下のコマンドでアカウントを作成し、ユーザーのpwftpのホームディレクトリとして/alidata/www/wwwrootを指定します。アカウント名とディレクトリは自分で定義できます:

#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

アカウントのパスワードを変更するには:

#passwd pwftp

指定されたディレクトリの権限を変更する

#chown -R pwftp.pwftp /alidata/www/wwwroot

4. vsftpの設定

vsftpの設定ファイルを以下のコマンドで編集します:

#vi /etc/vsftpd/vsftpd.conf

設定ファイルで「anonymous_enable=YES」を「anonymous_enable=NO」に置き換えてください

以下の構成の前にコメント記号を削除してください:

local_enable=はい

write_enable=はい

chroot_local_user=はい

修正を保存し、ESCキーを押してからwqを入力してください

5. シェル構成の変更

viEdit /etc/shellsを編集し、ファイル内に/usr/sbin/nologinまたは/sbin/nologin(現在のシステム構成によって異なります)を追加します

6. vsftpサービスを開始し、テストログイン

次のコマンドでvsftpサービスを開始:

#service VSFTPDの開始

その後、アカウントpwftpを使ってFTPにログインできるかどうかを試してください。 ディレクトリは /alidata/www/wwwroot です。



2. Ubuntu/Debianにvsftpソフトウェアをインストールする

1. ソフトウェアソースの更新

まず、システムのソフトウェアソースと便利なツールダウンロードアドレスを更新する必要があります:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692

2. vsftpをインストールする

apt-getコマンドを使ってvsftpをインストールします

#apt-get install vsftpd -y

3. FTPアカウントとディレクトリを追加する

まずはnologinの場所を確認してください。通常は/usr/sbin/nologinや/sbin/nologinの下です。

以下のコマンドでアカウントを作成し、ユーザーのpwftpのホームディレクトリとして/alidata/www/wwwrootを指定します。アカウント名とディレクトリは自分で定義できます:

#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp

アカウントのパスワードを変更するには:

#passwd pwftp

指定されたディレクトリの権限を変更する

#chown -R pwftp.pwftp /alidata/www/wwwroot

4. vsftpの設定

vsftpの設定ファイルを以下のコマンドで編集します:

#vi /etc/vsftpd.conf

設定ファイルで「anonymous_enable=YES」を「anonymous_enable=NO」に置き換えてください

以下の構成の前にコメント記号を削除してください:

local_enable=はい

write_enable=はい

chroot_local_user=はい

chroot_list_enable=はい

chroot_list_file=/など/vsftpd.chroot_list

セーブして退出

/etc/ファイルを編集し、FTPアカウント名を追加し、退出を保存vsftpd.chroot_list

5. シェル構成の変更

viEdit /etc/shellsを編集し、ファイル内に/usr/sbin/nologinまたは/sbin/nologin(現在のシステム構成によって異なります)を追加します

6. vsftpサービスの再起動とログインテスト

次のコマンドでvsftpサービスを開始:

#service vsftpd 再起動

その後、アカウントpwftpを使ってFTPにログインできるかどうかを試してください。 ディレクトリは /alidata/www/wwwroot です。




先の:VSFTPDによる新規ユーザーの追加
次に:トリップは手に入っていて、出て行けない。
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com