LINUX 中 VSFTPD安裝

VSFTPDhtml

簡寫:vsftpd是very secure FTP daemon 的縮寫,是一個徹底免費的,開源代碼的ftp服務器軟件linux

特色:vsftpd是一款在LINUX發行版中最受推崇的FTP服務器程序,小巧輕快,安全易用,支持虛擬用戶,vim

支持帶寬限制等功能瀏覽器

 

安裝環境:CentOS 6.8.64位安全

vsftpd版本:服務器

vsftpd-2.2.2-21.el6.x86_64spa

                              安裝vsftpd的步驟rest

安裝命令:htm

1. yum -y install  vsftpd   ip

注意:是否使用sudo權限執行(根據安裝環境決定)

           rpm -qa| grep vsftpd 能夠經過這個命令檢查是否安裝了 vsftpd

           默認安裝路徑/etc/vsftpd/vsftpd.conf

2.建立虛擬用戶

A.選擇在根目錄或者用戶目錄下建立ftp文件夾:mkdir ftpfile  如:/ftpfile

B.添加匿名用戶:useradd ftpuser -d/ftpfile

C.修改ftpfile權限:chown -R ftpuser.ftpuser/ftpfile

D.重設ftpuser密碼:passwd ftpuser

注意:是否使用sudo權限根據實際環境

                  實戰記錄

建立文件夾

根目錄:cd /

建立文件夾:sudo mkdir ftpfile

到建立的文件夾中:cd ftpfilee

查看:ll查看當前文件夾的使用狀況

添加用戶:sudo useradd (用戶名字:ftpuser) ftpuser  -d/ftpdfile/   (設置沒有登陸權限 )-s /sbin/nologin

回到根目錄 cd ..

查詢用戶是否建立成功 ll 

查看添加新用戶的信息 ll | grep ftpuser(用戶名稱)

修改用戶的密碼:sudo passwd (用戶名)

在ftpfile中建立一個Index.html頁面:sudo vim index.html

內容:here is ftpfile

/fepfile    (按ESC  在按 SHFIT在輸入: wq 在回車)

 

3.ftp服務器的配置

A.cd /etc/vsftpd

B.sudo vim chroot_list

C.把剛纔新增的虛擬用戶添加到配置文件中,後續要引用

D.wq保存退出

E.sudo vim /etc/selinux/config 修改成SELINUX=disabled

F.wq保存退出

注:若是一會驗證時碰到550拒絕訪問,執行sudo  setsebool -p ftp_home_dir 1

重啓linux服務器 執行reboot命令

                  實戰記錄

查詢軟件的安裝路徑:whereis  (軟件名稱) 

whereis vsftpd

配置ftp服務器執指向咱們建立在根目錄下的文件夾而且把用戶配置到ftp服務器中

sudo vim/etc/vsftpd/vsftpd.config

會打開一個文件找到bbanner節點:

bbanner:在訪問ftpd服務器的時候會彈出相應的歡迎信息

 

4.防火牆的配置

A.sudo vim/etc/sysconfig/iptables

B. -A INPUT -p TCP --dport 61001:62000 -j ACCEPT

-A OUTPUT -p TCP --sport 61001:62000 -j ACEEPT

-A INPUT -p TCP --dport 20 -j ACCEPT

-A OUTPUT -p TCP --sport 20 -j ACEEPT

-A INPUT -p TCP --dport 21 -j ACCEPT

-A OUTPUT -p TCP --sport 21 -j ACEEPT

以上配置設置到防火牆中

wq保存設置退出

sudo service iptables restart 重啓防火牆服務

6.執行:sudo service vsftpd restart 重啓防火牆命令

只要保證 Starting vsftpd 是OK的便可

 

7.打開瀏覽器訪問:ftp://服務器IP便可

 

8.vsftpd的經常使用命令:

啓動:sudo service vstfpd start

關閉:sudo servcie vsftpd stop

重啓:sudo service vsftpd restart

 

小結:

LINUX下安裝vsftpd要安裝vsftpd服務器,建立虛擬用戶,配置,防火牆設置,驗證

相關文章
相關標籤/搜索