Ubuntu下ftp服务器搭建

Ubuntu系统下服务器搭建。

这是第一次用Ubuntu系统,感觉还是学到了不少东西。下面分享一下我的搭建过程。顺便提一下我遇到的问题。

1.       下载vsftpd

使用apt下载,rpm在Ubuntu下不支持。

           apt 和rpm的区别:

https://zhidao.baidu.com/question/38550928.html

指令:

apt install vsftpd

 

2.       配置文件:

a)         需要注意的是:配置local_root很重要。还有一些其他的,多看。

b)         指令:需要获得超级权限,所以需要用sudo,sudo vim /etc/vsftpd.conf

 

c)         进入配置文件后,输入i启动编辑,保存退出:先Esc,让后输入  :wq!(强制保存退出)

d)         配置文件的修改可以参考:https://www.cnblogs.com/Confession/p/6813227.html   。需要注意的配置点分别是:1. chroot_local_user与chroot_list_enable 这两个要深刻理解。在配置文件的过程中非常重要。https://blog.csdn.net/bluishglc/article/details/42398811 。2.配置文档中另一个需要注意的是:pam_service_name=vsftpd,要修改为pam_service_name=ftp。

3.ftp根目录的设置:local_root=/home/uftp/

3.       添加用户:

1.       添加用户并设置密码。

2.       在chroot_list 中指定用户名。这与(conf中的配置有关。)

3.       修改vsftpd.chroot_list文件。sudo  vim  /etc/vsftpd.chroot_list  在文件中添加ftp新建的ftp用户。

 

 

 

4.       启动vsftpd。

a)         指令是:service vsftpd start/service vsftpd

b)         启动之后,可以查看是否启动,用端口查看命令。https://www.linuxidc.com/Linux/2016-01/127345.htm

5.       验证是否成功。

a)         打开浏览器,输入ftp://yourip,可以用ifconfig来查看ip地址。

b)         用windows 文件资源管理器也可以。

posted @ 2018-08-27 20:24  昔时  阅读(686)  评论(0编辑  收藏  举报