要求:
公司主營業(yè)務:網(wǎng)站制作、做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出河池免費做網(wǎng)站回饋大家。
一、禁止匿名賬號和系統(tǒng)賬號登錄FTP服務器
二、普通賬號被禁錮在家目錄
三、開啟指定用戶能切換到其他目錄
四、設置系統(tǒng)登錄日志記錄
1、安裝
#yum install vsftpd lftp -y #rpm -ql vsftpd /etc/logrotate.d/vsftpd /etc/pam.d/vsftpd /etc/rc.d/init.d/vsftpd /etc/vsftpd /etc/vsftpd/ftpusers /etc/vsftpd/user_list /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd_conf_migrate.sh /usr/sbin/vsftpd /usr/share/doc/vsftpd-2.2.2 /usr/share/doc/vsftpd-2.2.2/AUDIT /usr/share/doc/vsftpd-2.2.2/BENCHMARKS /usr/share/doc/vsftpd-2.2.2/BUGS /usr/share/doc/vsftpd-2.2.2/COPYING /usr/share/doc/vsftpd-2.2.2/Changelog /usr/share/doc/vsftpd-2.2.2/EXAMPLE /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE/README.configuration /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE/vsftpd.conf /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE/vsftpd.xinetd /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE_NOINETD /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE_NOINETD/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE_NOINETD/README.configuration /usr/share/doc/vsftpd-2.2.2/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf /usr/share/doc/vsftpd-2.2.2/EXAMPLE/PER_IP_CONFIG /usr/share/doc/vsftpd-2.2.2/EXAMPLE/PER_IP_CONFIG/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/PER_IP_CONFIG/README.configuration /usr/share/doc/vsftpd-2.2.2/EXAMPLE/PER_IP_CONFIG/hosts.allow /usr/share/doc/vsftpd-2.2.2/EXAMPLE/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_HOSTS /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_HOSTS/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS/README /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS/README.configuration /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS/logins.txt /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS/vsftpd.conf /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS/vsftpd.pam /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS_2 /usr/share/doc/vsftpd-2.2.2/EXAMPLE/VIRTUAL_USERS_2/README /usr/share/doc/vsftpd-2.2.2/FAQ /usr/share/doc/vsftpd-2.2.2/INSTALL /usr/share/doc/vsftpd-2.2.2/LICENSE /usr/share/doc/vsftpd-2.2.2/README /usr/share/doc/vsftpd-2.2.2/README.security /usr/share/doc/vsftpd-2.2.2/REWARD /usr/share/doc/vsftpd-2.2.2/SECURITY /usr/share/doc/vsftpd-2.2.2/SECURITY/DESIGN /usr/share/doc/vsftpd-2.2.2/SECURITY/IMPLEMENTATION /usr/share/doc/vsftpd-2.2.2/SECURITY/OVERVIEW /usr/share/doc/vsftpd-2.2.2/SECURITY/TRUST /usr/share/doc/vsftpd-2.2.2/SIZE /usr/share/doc/vsftpd-2.2.2/SPEED /usr/share/doc/vsftpd-2.2.2/TODO /usr/share/doc/vsftpd-2.2.2/TUNING /usr/share/doc/vsftpd-2.2.2/vsftpd.xinetd /usr/share/man/man5/vsftpd.conf.5.gz /usr/share/man/man8/vsftpd.8.gz /var/ftp /var/ftp/pub
2、配置
#sed '{/^#/d;/^$/d}' /etc/vsftpd/vsftpd.conf anonymous_enable=NO #設定不讓匿名登錄 local_enable=YES #指定在/etc/passwd內的賬號才能以真實用戶登錄 write_enable=YES #允許用戶上傳文件與目錄 local_umask=022 #建立新目錄755和文件644權限 dirmessage_enable=YES #若目錄下有.message則會顯示其中的內容 connect_from_port_20=NO #支持主動式聯(lián)機功能 xferlog_enable=YES #啟動登錄文件記錄,記錄于/var/log/xferlog dual_log_enable=YES #啟用獨立日志功能 vsftpd_log_file=/var/log/vsftpd.log #ftp訪問日志位置 xferlog_file=/var/log/xferlog #登錄日志位置 xferlog_std_format=YES #支持wuftp日志格式,可以使用wuftp登錄文件的分析軟件 chroot_list_enable=YES #啟用chroot禁錮用戶列表模式,和下項配合使用 chroot_list_file=/etc/vsftpd/chroot_list #如果為YES,設定不被chroot用戶列表 chroot_local_user=YES #限制默認用戶chroot pasv_enable=YES #支持數(shù)據(jù)流的被動連接模式 pasv_min_port=40000 #被動連接模式支持的 pasv_max_port=40080 端口范圍 pasv_promiscuous=YES #禁用pasv檢查 listen=YES #獨立進程啟動 listen_port=10090 #使用命令通道端口,服務器偵聽端口 pam_service_name=/etc/pam.d/vsftpd #pam模塊名稱 userlist_enable=YES #開啟userlist機制管理登錄賬號 userlist_deny=YES #默認YES,拒絕列表 userlist_file=/etc/vsftpd/user_list #列表位置 tcp_wrappers=YES #支持tcp wrappers的防火墻機制 max_clients=10 #最多支持10個用戶的連接 max_per_ip=50 并且一個用戶最多50的連接
3、新建測試賬號
#useradd nagios #echo 'nagios' | passwd --stdin nagios Changing password for user nagios. passwd: all authentication tokens updated successfully.
4、不受chroot控制的用戶
#cat /etc/vsftpd/chroot_list nagios
5、測試
#lftp -p 10090 -u nagios,nagios ServerIP #lftp nagios@192.168.100.10:~> ls -rw-r--r-- 1 501 501 1578 May 05 03:41 passwd -rw-r--r-- 1 501 501 220 May 05 03:41 rc.localcheng lftp nagios@ServerIP:~cd /etc/ cd ok, cwd=/etc lftp nagios@ServerIP:/etc> pwd
逃離Home成功
6、一般用戶測試
# lftp -p 10090 -u cytxmanager,centos ServerIP lftp cytxmanager@ServerIP:~> ls -rw-r--r-- 1 500 500 1578 May 05 03:14 passwd lftp cytxmanager@ServerIP:/> cd /etc/ cd: Access failed: 550 Failed to change directory. (/etc)
被chroot
網(wǎng)站題目:基于本地用戶的vsftpd搭建
分享路徑:http://jinyejixie.com/article2/joppoc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設計公司、動態(tài)網(wǎng)站、軟件開發(fā)、標簽優(yōu)化、靜態(tài)網(wǎng)站、
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)