当前位置:   article > 正文

【Ubuntu】FTP站点搭建

【Ubuntu】FTP站点搭建

 配置顺序

前提条件:确保软件仓库可以正常使用,确保已正常配置IP地址

1.安装FTP服务

2.编辑FTP配置文件

3.设置开机自启

4.创建用户

5.配置用户限制名单

6.重启服务

7.查看运行状态

8.测试在同一局域网下的Windows查看文件

1.安装FTP服务

sudo apt install vsftpd -y

2.编辑FTP配置文件

  1. vim /etc/vsftpd.conf #编辑配置文件
  2. 以下为文件内容
  3. nonymous_enable=YES #是否允许匿名登陆
  4. local_enable=YES #是否允许本地用户登录
  5. write_enable=YES #是否允许登陆者上传文件
  6. connect_from_port_20=YES #确认连接传输的端口号为20
  7. local_root=/home/jiedeng #配置默认路径
  8. anon_root=/home/jiedeng #配置匿名访问路径
  9. choroot_list_enable=YES #是否启动限制用户的名单
  10. choroot_list_user=YES #是否将所有用户限制在主目录
  11. choroot_list_file=/etc/vsftpd.chroot_list #设置限制用户名单的路径和名称
  12. local_umask=022 #配置本地文件默认权限
  13. #umask = 022 时,新建的目录 权限是755,文件的权限是 644
  14. #umask = 077 时,新建的目录 权限是700,文件的权限时 600
  15. utf8_filesystem=YES #编码统一为utf8编码

3.设置开机自启

sudo systemctl enable vsftpd

4. 创建用户

  1. mkdir /home/jidenguser2 #创建FTP用户主目录
  2. useradd -d /home/jiedenguser2 -s /bin/bash jiedenguser2
  3. #创建用户
  4. #'-d'为选择用户指定主目录
  5. #'-s'为选择指定的默认shell用户解释器,允许与操作系统交互

5.配置用户限制名单

  1. vim /etc/vsftpd.chroot_list
  2. #以下为文件插入的内容
  3. jiedeng
  4. jiedenguser2

6.重启服务

sudo service vsftpd restart

7.查看运行

service vsftpd status

8.测试在同一局域网下的Windows查看文件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/284390
推荐阅读
相关标签
  

闽ICP备14008679号