首页
示例页面
关于我
关于
Search
1
ThinkPHP5 集成极验拖动验证码
255 阅读
2
扎根与网络
173 阅读
3
蘑菇蘑菇它不会开花,先生先生你还爱他吗?
151 阅读
4
搭建 WordPress 个人博客
106 阅读
5
在linux平台上搭建 FTP 文件服务
88 阅读
遇见更好的自己
心情随笔
PHP
学习
ThinkPHP
linux
关于一切
Mysql
Python
Laravel5.7
JAVA
登录
Search
标签搜索
学习
PHP
Laravel
ThinkPHP
linux
小说
遇见更好的自己
累计撰写
7
篇文章
累计收到
4
条评论
首页
栏目
遇见更好的自己
心情随笔
PHP
学习
ThinkPHP
linux
关于一切
Mysql
Python
Laravel5.7
JAVA
页面
示例页面
关于我
关于
搜索到
1
篇与
linux
的结果
2018-05-31
在linux平台上搭建 FTP 文件服务
FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。1、安装并启动 FTP 服务安装 VSFTPD使用 yum 安装 vsftpdyum install vsftpd -y2、启动 VSFTPD安装完成后,启动 FTP 服务:service vsftpd start启动后,可以看到系统已经监听了 21 端口FTP 协议默认使用 21 端口作为服务端口netstat -nltp | grep 21此时,访问 ftp://119.29.148.232 可浏览机器上的 /var/ftp 目录了。编辑 /etc/vsftpd/vsftpd.conf,找到下面两处配置并修改:# 禁用匿名用户anonymous_enable=NO# 禁止切换根目录chroot_local_user=YES编辑完成后,按 Ctrl + S 保存配置,重新启动 FTP 服务,如:service vsftpd restart创建 FTP 用户创建一个用户 ftpuseruseradd ftpuser为用户 ftpuser 设置密码echo "EkamMqY7" | passwd ftpuser --stdin限制该用户仅能通过 FTP 访问限制用户 ftpuser 只能通过 FTP 访问服务器,而不能直接登录服务器:usermod -s /sbin/nologin ftpuser为用户 ftpuser 创建主目录并约定:/data/ftp 为主目录, 该目录不可上传文件/data/ftp/pub 文件只能上传到该目录下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 ftpuserftp://ftpuser:EkamMqY7@IP地址
2018年05月31日
88 阅读
1 评论
0 点赞