linux下配置ftp服務

2021-06-20 21:19:08 字數 948 閱讀 2363

檢查是否系統是安裝 

rpm -qa|grep vsftpd

如未安裝,使用yum

yum -y install vsftpd

啟動 service vsftpd start

設定開機自啟動

chkconfig --level 35 vsftpd on

新增使用者

useradd -d /test/ -s /sbin/nologin xxftp

passwd xxftp

chmod -r 755 /test/

chown -r xxftp /test/

重啟vsftpd

service vsftpd restart

ps:檢查是否啟動 pgrep vsftpd

如若系統安裝了iptables,則需開始對ftp的規則限制

modprobe ip_conntrack_ftp

modprobe ip_nat_ftp

iptables -a output -m state --state related,established -j accept

iptables -a input -m state --state related,established -j accept

iptables -i input -p tcp --dport 21 -j accept

iptables -i output -p tcp --dport 21 -j accept

或加入到iptables的配置檔案中,以保證每次啟動都能執行

iptables_modules="ip_conntrack_ftp"

iptables_modules="ip_nat_ftp"

如若限定使用者只能訪問自身的目錄

vi /etc/vsftpd/vsftpd.conf

新增或去掉注釋 chroot_local_user=yes

linux配置ftp服務

1 檢視機器有沒有安裝vsftpd rpm qa grep vsftpd 如果出現vsftpd說明已經安裝,如果沒有則沒有安裝 2 安裝vsftpd rpm ivh vsftpd 2.0.5 16.el5 4.1.i386.rpm 或者yum search vsftpd 直接查詢vsftpd 然後選...

Linux下的FTP伺服器配置

linux 下的ftp 伺服器配置 為了實現 linux 環境下的 ftp伺服器配置,絕大多數的 linux 發行套裝中都選用的是 washington university ftp wu ftpd 這是乙個效能優秀的伺服器軟體,由於它具有眾多強大功能和超大的吞吐量,internet 上的ftp 伺...

Linux下的FTP伺服器配置

為了實現環境下的伺服器配置,絕大多數的linux發行套裝中都選用的是washington university ftp wu ftpd 這是乙個效能優秀的伺服器軟體,由於它具有眾多強大功能和超大的吞吐量,internet上的ftp伺服器有60 以上採用了它。安裝與執行 以下我們以 linux為例。1...