Linux伺服器---安裝vsftpd

一生有你llx發表於2018-12-05

安裝vsftpd

大多數Linux系統都使用vsftpd,因此這裡我們也安裝vsftpd

1 、安裝vsftpd 

[root@localhost phpMyAdmin]#  yum install -y vsftpd

Loaded plugins: fastestmirror, refresh-packagekit, security

Installed:

  vsftpd.i686 0:2.2.2-11.el6_4.1                                                      

Complete!

[root@localhost phpMyAdmin]# 

 

2 、設定防火牆,vsftpd預設使用21埠,因此必須在防火牆中設定允許訪問21埠 

1 )在終端輸入命令“setup”,在彈出的框中選擇“防火牆”,接著選擇“定製”

2 )使用空格鍵選中”ftp”,接著選擇“轉發”

3 )選擇“新增“

4 )新增埠21,協議tcp,然後確定

5 )回到最初的介面,“確定”

6 )重啟防火牆

[root@localhost phpMyAdmin]#  service iptables restart

iptables :將鏈設定為政策  ACCEPT filter nat                [ 確定 ]

iptables :清除防火牆規則:                                  [ 確定 ]

iptables :正在解除安裝模組:                                    [ 確定 ]

iptables :應用防火牆規則:                                  [ 確定 ]

iptables :載入額外模組: nf_conntrack_ftp                   [ 確定 ]

[root@localhost phpMyAdmin]# 

 

3 、啟動vsftpd

[root@localhost bin]#  service vsftpd start

 vsftpd  啟動 vsftpd                                     [ 確定 ]

 

4 、測試

1 )安裝lftp

[root@localhost phpMyAdmin]#  yum install -y lftp

Installed:

  lftp.i686 0:0.17-54.el6                                                             

Complete!

2 )連線ftp

[root@localhost bin]#  lftp 192.168.0.113

lftp 192.168.0.113:~> ls

drwxr-xr-x    2 0       0            4096 Mar 01  2013 pub

lftp 192.168.0.113:/> cd pub

lftp 192.168.0.113:/pub> ls

lftp 192.168.0.113:/pub> 

 

5 、修改埠。ftp預設埠是21,但是很多時候都會改變埠,這是就需要修改配置檔案“/etc/vsftpd/vsftpd.conf”,在結尾追加一句”listen_port=8765”。

[root@localhost pub]#  gedit /etc/vsftpd/vsftpd.conf 

listen_port=8765

 

6 、重啟服務測試。請先按照第二步 修改防火牆配置

[root@localhost ~]#  service vsftpd restart

關閉 vsftpd                                              [ 確定 ]

 vsftpd  啟動 vsftpd                                     [ 確定 ]

 

[root@localhost ~]#  lftp 192.168.0.113       // 按照預設的埠來連線

lftp 192.168.0.113:~>  ls                       // 使用 ls 命令,發現根本沒有連線上

中斷                                      

lftp 192.168.0.113:~> 

 

[root@localhost ~]#  lftp 192.168.0.113:8765         // 連線的時候指定埠號

lftp 192.168.0.113:~>  ls                               // 使用 ls 命令可以檢視內容,說明連線成功

drwxr-xr-x    2 0        0            4096 Aug 14 03:38 pub

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2221738/,如需轉載,請註明出處,否則將追究法律責任。

相關文章