天天看點

linux安裝vsftpd服務,Linux系統安裝Vsftpd

本文講解如何使用Yum安裝Vsftpd,以Censtos 6.2 64位系統為例

1.安裝Vsftpd

首先使用SSH登入到系統

然後使用指令yum install vsftpd 安裝,根據提示選擇Y,如圖1-1所示:

linux安裝vsftpd服務,Linux系統安裝Vsftpd

圖1-1

安裝完成後,使用指令service vsftpd start啟動FTP服務.

編輯FTP配置檔案vim /etc/vsftpd/vsftpd.conf,找到chroot_local_user=YES這一行,

将前面的注釋去掉(将使用者限制在自己的家目錄之内),最後指令service vsftpd restart重新開機服務。

2.建立使用者

使用useradd建立使用者,例如要建立cndns賬号,目錄指向到/home/cndns,無登入系統權限,指令如下:

useradd -d /home/cndns -s /sbin/nologin cndns

賬号建立完畢後,使用passwd cndns 指令設定賬号密碼,

最後,就可以使用FTP軟體測試連接配接了。

3.其它設定

如果系統有開啟防火牆,請開放20,21端口;

如果使用被動模式連接配接,需要在防火牆上開啟被動端口(範圍任意),同時還需要在FTP配置檔案裡面設定。

例如,開放被動端口範圍為50001-50010,編輯配置檔案vim /etc/vsftpd/vsftpd.conf,在最後添加如下2行:

pasv_min_port=50001

pasv_max_port=50010

最後重新開機FTP伺服器即可。