CentOS7 安裝配置 vsftpd

2021-07-06 10:36:32 字數 1282 閱讀 9783

yum install -y vsftpd
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=no

#anonymous_enable=yes

chroot_local_user=yes

#去掉前面的注釋

#chroot_list_enable=yes

#chroot_list_file=/etc/vsftpd/chroot_list

#不受限制的使用者列表,用不用都ok

allow_writeable_chroot=yes

#加上這行解決了無法登陸的問題

service vsftpd start

service vsftpd restart

chkconfig vsftpd on

#安裝iptables防火牆

yum install iptables-services #安裝

vi /etc/sysconfig/iptables

在 iptables 中開發 21 埠,centos7 中預設開啟的是 firewall 防火牆,可以參考 設定 iptables 防火牆

-a input -m state --state new

-m tcp -p tcp --dport 21

-j accept

防火牆重新啟動

#service iptables restart

systemctl restart iptables.service

#最後重啟防火牆使配置生效

systemctl enable iptables.service

#設定防火牆開機啟動

#為 /path/you/want 目錄建立 ftpusername 使用者

useradd -d /path/you/want -s /sbin/nologin ftpusername

修改密碼

passwd ftpusername
設定賬戶許可權

chown -r ftpusername.ftpusername /path/you/set
原文:

備註:如果客戶端 ftp 連線不成功,可以參考

Linux CentOS 7 安裝配置vsftp

學習linux時間不長,首次安裝了vsftp,按照網上的各種帖子嘗試配置,不過都沒打到預期,不是被拒絕連線,就是連線超時,總之就是各種問題啊。當然了,不是別人配置的不對,而是自己不是太懂linux,選擇的配置引數彼此之間不知道 起了衝突。所以結合自己的系統把安裝配置過程記錄下來,方便以後學習總結。y...

CentOS 7 安裝 配置

本例為 minimal iso 版本 centos 與 rhel 是同源,所以,在 centos 文件不足時,可以參考 rhel 的文件。本例子環境為 windows 可以使用 fedora liveusb creator 或者 ultraiso 等工具來把系統寫入 u盤,而後通過u盤啟動來安裝系統...

CentOS 7 安裝配置FTP

安裝vsftpd yum install y vsftpd編輯ftp配置檔案 vi etc vsftpd vsftpd.conf anonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list en...