仮想ユーザ設定vsfrtpt

1.必要なソフトウェアをインストールし、認証モジュールvsftpdの
yumのPAMをインストール* libdb-utilsのはlibdb * --skip -broken -y

2.仮想ユーザーの一時ファイルを作成します/etc/vsftpd/ftpusers.txt
laoyang.1
123
laoyang2
123

3. 700にvsftpdの認証データベースファイルのパーミッションを生成し
db_loadハッシュ-T -t -f /etc/vsftpd/ftpusers.txt /etc/vsftpd/vsftpd_login.db
のchmod 700 /etc/vsftpd/vsftpd_login.db

4. PAMは次のコードを追加/etc/pam.d/vsftpd最初の行に、認証文書を生成
AUTHはDB =の/ etc / vsftpdのpam_userdb.soの必須/ vsftpd_login
アカウントDB =の/ etc / vsftpdは/ vsftpd_login pam_userdb.soの必要

5.vsftpd仮想ユーザはFTPUSERシステムのユーザにマップされている
のuseradd -s / sbinに/ NOLOGIN FTPUSER

6.vsftpd.conf配置文件
#global設定vsftpdは2020
anonymous_enableの= YES
local_enable = YES
writer_enable = YES
local_umask = 022
dirmessage_enable = YES
xferlog_enable = YES
connect_from_port_20 = YES
xferlog_std_format = YES
聞く= NO
listen_ipv6 = YES
userlist_enableの= YES
tcp_wrapper = YES
#config仮想ユーザーFTP
pam_service_name = vsftpdの
guest_enable = YES
すなわちguest_username = FTPUSER
user_config_dir =の/ etc / vsftpdは/ vsftpd_user_conf
virtual_user_local_privs = YES

7.仮想ユーザープロファイルのホーム・ディレクトリー
ます。mkdir -pの/ etc / vsftpdは/ vsftpd_user_conf /

8. laoyang1ユーザープロファイルと独自の仮想ディレクトリ
local_root = /ホーム/ FTPUSER / laoyang1
writer_enable = YES
anon_world_readable_only = YES
anon_upload_enable = YES
anon_mkdir_writer_enable = YES
anon_other_writer_enable = YES

ユーザーのためのLaoyang2プロファイルと独自の仮想ディレクトリ
local_root = /ホーム/ FTPUSER / laoyang2
writer_enable = YES
anon_world_readable_only = YES
anon_upload_enable = YES
anon_mkdir_writer_enable = YES
anon_other_writer_enable = YES

仮想ユーザーの仮想ディレクトリを作成します。9.
ます。mkdir -p /ホーム// FTPUSER / { laoyang1、laoyang2};のchown -R FTPUSER:FTPUSER /ホーム/ FTPUSER

リリース8元の記事 ウォンの賞賛2 ビュー240

おすすめ

転載: blog.csdn.net/qq_45645003/article/details/104340171