centOS-FTP服务器配置

centOS-FTP服务安装

  • 安装VSFTPD:yum install vsftpd -y
  • 启动VSFTPDservice vsftpd start
  • 监听21端口netstat -nltp | grep 21此时可以通过ftp://*.*.*.*访问/var/ftp目录

配置FTP权限

  • 了解/etc/vsftpd配置目录;ftpusers配置禁止访问FTP服务器的用户列表;user_list配置用户访问控制;
  • 编辑/etc/vsftpd/vsftpd.conf
# 禁用匿名用户
anonymous_enable=NO

# 禁止切换根目录
chroot_local_user=YES
  • 重启service vsftpd restart

创建用户

  • useradd ftpuser
  • 设置密码echo "S713eqKI" | passwd ftpuser --stdin
  • 限制仅FTP访问usermod -s /sbin/nologin ftpuser
  • 分配主目录mkdir -p /data/ftp/pub
  • 创建欢迎echo "Welcome to use FTP service." > /data/ftp/welcome.txt
  • 设置权限chmod a-w /data/ftp && chmod 777 -R /data/ftp/pub
  • 设置为用户主目录usermod -d /data/ftp ftpuser
  • win访问ftp://ftpuser:S713eqKI@119.29.184.184
  • 用户ftpuser,密码S713eqKI
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • FTP服务概述 简单FTP构建及访问 VSFTP服务基础 用户禁锢、黑白名单 FTP并发及带宽限制 一、FTP服务...
    紫_轩阅读 12,361评论 3 25
  • ftp 文件传输协议 跨平台 上传下载文件 vsftpd 工具:非常安全的文件传输协议;默认的命令端口21号,数据...
    柒夏锦阅读 9,571评论 1 9
  • 1 概述 工作中,需要搭建ftp服务器来实现资源的共享。本文将通过脚本实现自动化安装ftp服务器,并进行相关配置,...
    ghbsunny阅读 8,352评论 0 2
  • 1.FTP简介 File Transfer Protocol 早期的三个应用级协议之一 基于C/S结构 双通道...
    尛尛大尹阅读 7,272评论 0 0
  • 不管谁死了 就那样 轰轰烈烈 平平淡淡 英雄一生浩气凛然 仿佛 就那样 世界只是轮回的一个地方 你有你的生机勃勃 ...
    石川河女神阅读 1,198评论 0 0

友情链接更多精彩内容