搭建ftp伺服器(centos7 2)

2021-09-23 20:19:10 字數 1054 閱讀 2803

yum install vsftpd -y
service vsftpd start
netstat -nltp | grep 21
可以訪問ftp://ip 可瀏覽機器上的/var/ftp目錄

1、阻止匿名訪問和切換根目錄

vi /etc/vsftpd/vsftpd.conf

找到以下內容修改

# 禁用匿名使用者

anonymous_enable=no

# 禁止切換根目錄

chroot_local_user=yes

2、重啟ftp服務

service vsftpd restart
3、建立ftp使用者並設定密碼

useradd admin

echo "000000" | passwd admin --stdin

4、限制該使用者僅能通過ftp訪問

usermod -s /sbin/nologin admin
5、為使用者分配主目錄

mkdir -p /data/ftp/pub
6、建立歡迎頁

echo "welcome to use ftp service." > /data/ftp/welcome.txt
7、設定訪問許可權

chmod a-w /data/ftp && chmod 777 -r /data/ftp/pub
8、設定為使用者的主目錄

usermod -d /data/ftp ftpuser
五、通過windows的資源管理器訪問

centos7 搭建ftp伺服器

本文採用最新的centos7 來學習搭建linux各種伺服器,今天分享的是搭建ftp伺服器 ps 不建議使用最新的系統去學習,因為系統發生了改變,好多以前的搭建伺服器的方法就不行了,比如說centos7將防火牆由iptables換為了firewall,再按照原來的教程去搭建就會遇到很多問題.當然如果...

CentOS7 搭建FTP伺服器

說明 我的環境安裝時centos最小化安裝,所有很多任務具和軟體都是沒有預設安裝的。群號 通過 yum y install vsftpd 進行安裝。安裝完後,有 etc vsftpd vsftpd.conf 檔案,該檔案是 vsftp 的配置檔案。在此我已ftpuser為例子 命令 useradd ...

centos7 搭建ftp伺服器

本文測試環境 1 centos 7 2 測試伺服器ip 111.230.247.206 1.1 安裝 vsftpd 使用yum安裝vsftpd yum install y vsftpd1.2 啟動 vsftpd 安裝完成後,啟動 ftp 服務 service vsftpd start 啟動後,可以看...