Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> ftpを使って素早くftpサーバを構築する(改訂)

ftpを使って素早くftpサーバを構築する(改訂)

  
Linuxでのvsftpdの簡単な配備方法についての前述の説明。ただし、一般的なアップロードおよびダウンロード作業は完了できますが、実際のアプリケーションとはまだギャップがあります。ルートディレクトリなどにcdコマンドを使用できます。実際の要件をさらに満たすために、前の記事をさらに補足します。
ページ1は、サーバへのソースコードをダウンロードし、ダウンロードアドレスはftp://vsftpd.beasts.org/users/cevans/あり、現在のバージョンは、vsftpdの-2.0.5.tar.gzをれます。ソースコードのインストールを使用することを強くお勧めします、あなたは同様のrpmパッケージの依存関係の混乱を取り除くことができ、そして異なるUnix /linuxの下で自由な作業を達成することができます。
2、解凍インストール:tar zxvf vsftpd-2.0.5.tar.gz; make; make install
3、ftpユーザーを追加します。ユーザー数がそれほど多くない場合は、単純で、システムユーザーを使用します。 useradd –d /home /sery sery; passwd ******。
4、設定ファイルをコピーします。2があります。 Cp vsftpd.conf /etc/vsftpd.conf; cp Redhat /vsftpd.pam /etc/pam.d/ftp。vsftpd.pamファイルをコピーしないでください(ftpユーザーがログインします)。このファイルはdebianでも入手可能です。 5、設定ファイル/etc/vsftpd.confを修正します。この設定ファイルはvsftpdのキーとなるもので、異なる機能を実装するために以下の値を変更します:(1)修正部分:local_enable = yes write_enable = yesおよびlocal_umask = 022の前のコメントを取り消します。
(2)パートを追加します。listen = YES(別のデーモンとしてのftp)
chroot_local_user = yes(ユーザーは自分のホームディレクトリにあり、cd /ではルートディレクトリに切り替えることはできません)
cmds_allowed = ABOR、CWD、LIST、MDTM、MKD、NLST、PASS、PASV、PORT、PWD、QUIT、RETR、RMD、RNFR、RNTO、SITE、SIZE、STOR、TYPE、USER、
ACCT、APPE、CDUP、HELP、MODE、NOOP、REIN、STAT、STOU、STRU、SYST(ファイルとディレクトリのみをアップロードしますが、削除はしません。注:これらは1行で記述する必要があります)。 。 vsftpdの&で
説明:それ以外の場合は失敗し、それぞれが書くためのトップグリッドでなければならない前に、vsftpd.confが空白行を持つことができませんプロフィール。
Copyright © Windowsの知識 All Rights Reserved