使用Centos搭建FTP伺服器

2021-10-03 05:25:04 字數 1179 閱讀 3082

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的資源管理器訪問

CentOS搭建FTP服務

環境 centos7.5 64 位 使用 yum 安裝 vsftpdyum install vsftpd y安裝完成後,啟動 ftp 服務 service vsftpd start啟動後,可以看到系統已經監聽了 21 埠 netstat nltp grep 21此時,訪問 ftp 你的ip 可瀏覽機...

使用Centos搭建ftp伺服器

檢查是否安裝 rpm q vsftpd 一 安裝vsftpd 1 安裝vsftpd yum install vsftpd y 2 啟動vsftpd systemctl start vsftpd 3 設定開機啟動 systemctl enable vsftpd 4 service vsftpd res...

基於CentOS搭建FTP檔案服務

yum install vsftpd yservice vsftpd start 啟動後,可以看到系統已經監聽了 21埠netstat nltp grep 21顯示如下tcp00 0.0.0.0 21 0.0.0.0 listen 1825 vsftpd此時,訪問 ftp 自己ip 可瀏覽機器上的 ...