在Ubuntu上安装并配置FTP服务器

在Linux中部署FTP服务器很简单。在这里和大家分享在Ubuntu中安装和配置FTP服务器的具体步骤。

1. 安装FTP服务器
我们安装vsftpd。

sudo apt install vsftpd

2. 配置FTP服务器
使用你喜欢的编辑器修改配置文件,比如gedit或vim。这里以vim为例。

sudo vim /etc/vsftpd.conf

文件内容修改如下:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
allow_writeable_chroot=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO

注意

  1. 大部分的内容在默认的文件中已经有了,所以只要根据这张表加加减减就好。
  2. 不同的配置文件,导致的vsftpd的行为不同。根据这个配置文件配出来的服务器,对于本地的每一个用户,都可以直接使用用户名和密码登录。权限是可读可写。但是,FTP登录后的根目录是每个用户自己的家目录。

3. 重新启动FTP服务

sudo service vsftpd restart

有什么问题,欢迎给我留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值