首頁 >運維 >CentOS >如何在centos7下設定ftp伺服器

如何在centos7下設定ftp伺服器

WJ
WJ原創
2020-06-06 16:49:383031瀏覽

如何在centos7下設定ftp伺服器

如何在centos7下設定ftp伺服器?

第一步,安裝vsftpd這款ftp伺服器軟體,yum install -y vsftpd

如何在centos7下設定ftp伺服器

第二步,設定vsftpd服務開機自啟動,然後重新啟動服務,查看ftp服務端口,centos6命令如下:

#chkconfig vsftpd on
#service vsftpd restart
#netstat -antup|grep ftp

centos7命令如圖

如何在centos7下設定ftp伺服器

安裝完成後重啟vsftpd服務,service vsftpd restart

第三步:進入vsftpd主設定檔 vi /etc/vsftpd/vsftpd.conf,修改anonymous_enable = NO,這樣可以禁止匿名登陸使用者登入。

同時,去掉chroot_local_user = yes前的註釋,限制使用者存取家目錄以外的地方

 如何在centos7下設定ftp伺服器

如何在centos7下設定ftp伺服器

#第四步,建立ftp用戶,設定用戶無法登陸伺服器系統並且家目錄在/var/www/html:

 如何在centos7下設定ftp伺服器


#給其他人修改資料夾的權限:chmod o w /var/www/html/

 如何在centos7下設定ftp伺服器


#最後關掉selinux,vi /etc/selinux/config

 如何在centos7下設定ftp伺服器

##重啟系統!或是暫時修改selinux,利用setenforce 0,之後再重啟vsftpd服務,selinux服務如果沒有關掉的話會出現各種問題,例如能存取伺服器但是無法開啟目錄和檔案等等。 。 。

在系統內部嘗試自己訪問,ftp ip位址,應該能成功登陸,繼續設定外網訪問

## 

如何在centos7下設定ftp伺服器

第五步:關閉防火牆,systemctl stop firewalld.service

如何在centos7下設定ftp伺服器#相關參考:

centOS教學

############################################################################################################## ####

以上是如何在centos7下設定ftp伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn