在linux中安裝ftp伺服器

2021-08-26 03:01:30 字數 1298 閱讀 2375

vsftpd 是very secure ftp daemon 的縮寫,安全性是它的乙個最大的特點。

linux中安裝ftp伺服器

yum install vsftpd

輸入y設定不能匿名登入

vi /etc/vsftpd/vsftpd.conf

anonymous_enable=yes,將"yes"改為"no"

設定開機自啟

chkconfig vsftpd on

不確定是否已經加入了開機啟動項可以執行chkconfig --list進行檢視

建立ftp使用者

命令:useradd ftpuser

指定密碼:passwd youpassword

許可權檢視getsebool -a | grep ftpd

#以下是顯示出來的許可權,off是關閉許可權,on是開啟許可權

allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftpd_connect_db --> off

ftpd_use_passive_mode --> off

ftp_home_dir --> off

其中,ftp_home_dir和allow_ftpd_full_access必須為on

才能使vsftpd 具有訪問ftp根目錄,以及檔案傳輸等許可權。

[root@localhost sbin]# setsebool -p allow_ftpd_full_access on

[root@localhost sbin]# setsebool -p ftp_home_dir on

設定或關閉防火牆

因為ftp預設的埠為21,而centos預設是沒有開啟的,所以要修改iptables檔案

設定:vi /etc/sysconfig/iptables

在行上面有22 -j accept 下面另起一行輸入跟那行差不多的,只是把22換成21,然後:wq儲存。

還要執行下,重啟iptables

重啟:service iptables restart

關閉防火牆:service iptables stop

禁用防火牆重啟:chkconfig iptables off

啟動vsftpd

命令:service vsftpd start

設定開機自啟

chkconfig vsftpd on

linux安裝ftp伺服器

linux安裝ftp元件 安裝完後,有 etc vsftpd vsftpd.conf 檔案,是vsftp的配置檔案。root bogon yum y install vsftpd 此使用者就是用來登入ftp伺服器用的。root bogon useradd ftpuser 這樣乙個使用者建完,可以用這...

Linux安裝FTP伺服器

1 檢查是否已經安裝vsftpd rpm qa grep vsftpd 2 如果上面命令沒有返回值,說明沒有安裝 使用yum install vsftpd或zypper install vsftpd進行安裝vsftpd 其中yum是紅帽,zypper是suse 3 配置vsftpd.conf檔案 v...

Linux安裝ftp伺服器

1 檢查是否安裝 了vsftpd,如果未安裝 則安裝vsftpd。檢視系統中是否安裝了vsftpd,可以通過執行命令 rpm qa grep vsftpd 如果沒有安裝 vsftpd,則安裝 yum y install vsftpd 2 建立ftp使用者,比如ftp test。命令 useradd ...