Ubuntu 配置FTP服务器

时间:2023-03-09 20:20:01
Ubuntu 配置FTP服务器

第三方的文件传输软件用着很不爽,想着自己搭建一个FTP来干活。

首先检查是否已经安装了FTP,输入命令:

vsftpd -v  可以查看版本,如果没有安装,无法执行。

安装FTP

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

apt-get install vsftpd

配置FTP

安装成功以后,配置文件为/etc/vsftpd.conf,编辑这个文件,找到

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

anonymous_enable=NO  禁止匿名用户登录

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

local_enable=YES  允许本地用户登录

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

write_enable=YES   允许写入

添加用户

服务器配置好了以后,接下来添加一个用户

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

useradd -d /自定义用户目录 -s /bin/bash 用户名    /*  添加一个用户  */

passwd 用户名    /*  设置密码  */

启动服务器

接下来,启动FTP服务器

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #f4f4f4; background-color: rgba(0, 0, 0, 0.85) }
span.s1 { }

service vsftpd start