centos開啟ftp服務,centos服務端ftp的搭建_centos下搭建ftp服務器

 2023-10-15 阅读 23 评论 0

摘要:一、安裝ftp服務yum install -y vsftpd二、修改配置文件anonymous_enable=NO #關閉掉匿名登錄,以防止安全性centos開啟ftp服務、local_enable=YES #允許本地用戶登錄write_enable=YES #允許上傳local_umask=022 #默認碼dirmessage_enable=YESxferl

一、安裝ftp服務

yum install -y vsftpd

二、修改配置文件

anonymous_enable=NO #關閉掉匿名登錄,以防止安全性

centos開啟ftp服務、local_enable=YES #允許本地用戶登錄

write_enable=YES #允許上傳

local_umask=022 #默認碼

dirmessage_enable=YES

xferlog_enable=YES #記錄ftp傳輸過程

centos安裝ftp。connect_from_port_20=YES #傳輸端口20

xferlog_std_format=YES #使用標準ftp xferlog模式

listen=YES #開啟監聽

chroot_list_enable=YES #限制用戶

chroot_list_file=/etc/vsftpd/chroot_list #列表中的用戶不受限制

centos ftp服務器?pam_service_name=vsftpd #服務名稱

userlist_enable=YES

tcp_wrappers=YES

local_root=/data #允許客戶操作的目錄

d81a170f72b30b76e85c6549cf37983f.png

其中chroot_list_file比較重要,需要創建,給里面添加用戶名即可

centos7ftp?三、創建虛擬用戶

1 創建一個用戶,然后修改用戶的登陸shell為nologin,讓用戶不能登陸系統,只能使用ftp之內的服務

useradd -d /data -g ftp -s /sbin/nologin test #指定用戶 test 屬于組 ftp,只能訪問的目錄是/alidata/data,不能登陸系統

passwd test # 設置該用戶的密碼

-G 加入組參數 -d限定訪問的目錄

centos ftp、可以指定不同的部門訪問不同的目錄就可以實現安全性需求

2 把用戶 test 添加到chroot_list中

vim /etc/vsftpd/chroot_list # 把 test 加入該文件

四、重啟ftp服務即可

在瀏覽器的地址欄輸入 "ftp://你的ip",在彈出的對話框中輸入賬號、密碼,即可連接成功。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/138247.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息