1.安装vsftpd
sudo apt-get install vsftpd

安装完毕后或许会自动生成一个帐户"ftp",/home下也会增加一个文件夹。
如果没有生成这个用户的话可以手动来,生成了就不用了:
代码:
sudo useradd -m ftp
sudo passwd ftp

有"ftp"帐户后还要更改权限
代码:
sudo chmod 777 /home/ftp

在这个目录下我建立一个文件夹专门保存需要共享的内容

2.配置文件
通过sudo gedit /etc/vsftpd.conf修改。
配置文件比较简单,如下
代码:
#独立模式启动
listen=YES

#同时允许4客户端连入,每个IP最多5个进程
max_clients=200
max_per_ip=4

#不允许匿名用户访问,允许本地(系统)用户登录
anonymous_enable=NO
local_enable=YES
write_enable=NO

#是否采用端口20进行数据传输
connect_from_port_20=YES

#生成日志
xferlog_enable=YES

#指定登录转向目录
local_root=/home/ftp/ftp

这样,在同局域网的电脑上,用我的IP地址,用帐号"ftp"和对应密码就可以登录了,密码是第一步里面passwd那句指定的。

就这样就结束了,请大家拍砖!![/code]

----------------------------------
对了,更改配置后不要忘了重启ftp服务 :D
代码:
sudo service vsftpd restart

此外还有开启关闭服务的命令
代码:
sudo service vsftpd start
sudo service vsftpd stop

以上是网上找的教程。

配置完成能连接上ftp了,但是无法显示目录。搞了半天,重启下服务器就搞定了。

如果遇到同样的问题请先重启下服务器试试!!!

转载于:https://www.cnblogs.com/codeDevotee/p/11460035.html

【填坑】Ubuntu安装vsftpd相关推荐

  1. [填坑]Ubuntu安装显卡专有驱动后鼠标键盘无法使用

    问题描述 我在两个地方遇到了同样的问题,解决方法也如出一辙,由于没有研究源码,暂不清楚原因. 问题1描述:为了解决Ubuntu下笔记本功耗问题,在网友建议下我安装了bumblebee,结果导致键鼠无法 ...

  2. ubuntu安装vsftpd

    使用以下命令安装vsftpd: apt-get install vsftpd 安装完成后,文件服务器已经开启了. 然后就可以连接,可以使用xftp等工具,在上传和下载的时候要注意权限,不然会失败. 转 ...

  3. ubuntu安装vsftpd遇到的问题

    今天同事让我装了ubuntu系统,刚开始对centos比较了解,ubuntu server版本,刚开始遇到的问题是,同事装vmware居然网卡没做桥接,直接nat还打开了dhcp服务,刚开始ifcon ...

  4. ubuntu 安装vsftpd 530 login incorrect

    改了配置文件还是不对,删除 /etc/pam.d/vsftpd 就好了 命令如下 先卸载干净因为刚开始开启了nginx服务器导致安装失败 1.sudo apt-get remove vsftpd su ...

  5. 在ThinkPad X280加装M.2硬盘上安装 Ubuntu 18.04.3 填坑记录

    填坑背景 用了一段时间的X280后,突然想在M.2接口上加装一个 NVMe 2242 的SSD,发现 Lenovo 的BIOS设置的非常奇特.能够检测到这个硬盘,但是启动项里就是不能识别!或许是直接就 ...

  6. Ubuntu安装搜狗输入法以及入坑和填坑教程(多图!全!)

    本人招坑体质,Ubuntu下安装搜狗输入法尝试了两种安装方法,入了两次坑,在论坛和度娘那看了好多方法,备受摧残之后终于装上了,于是总结了一个比较全面的图文并茂的教程. 我用的Ubuntu版本是16.0 ...

  7. ubuntu16.04安装Intel 9260AC无线网卡填坑记录

    由于本科毕设环境需要,本人在笔记本上安装了win10+ubuntu16.04双系统,但是由于之前给笔记本换过无线网卡,型号是intel 9260AC,当时还是比较新的,但是发现在Ubuntu系统里面无 ...

  8. 填坑笔记-linux下安装cadence

    在Linux下有很多spice的仿真软件, 我之前用过ngspice, 也还在折腾. cadence也是一个比较优秀的软件,主要是有Linux版本支持,我于是又来了. windows之所以那么好用,给 ...

  9. Linux vsftpd 内网服务器 被动模式配置外网访问 部分填坑

    Linux vsftpd 内网服务器 被动模式配置外网访问 部分填坑 引言 本人需求及环境 出现的问题及解决方法 引言 这个是讲解配置内网服务器被动模式配置的入坑探索,或者你是配置被动模式也可以参考出 ...

  10. ubuntu 安装GPU黑屏 修改GRUB_仅支持legacy bios 情况下 win10 安装 ubuntu 双系统踩的一坑...

    今天安装 ubuntu 双系统,因为电脑主板只支持 Legacy BIOS (也就是"传统 BIOS"),自己又毛手毛脚的,花了很多的时间,网上一些教程,在我遇到的关键点处往往含糊 ...

最新文章

  1. python语言中的多行注释符是_有没有一种方法可以在Python中创建多行注释? - python...
  2. 用户切换命令:su 与 sudo
  3. 第14章:傅里叶变换
  4. feign调用多个服务_spring cloud各个微服务之间如何相互调用(Feign、Feign带token访问服务接口)...
  5. linux 进程 读写锁,linux 下实现高性能读写锁(read/write lock)
  6. 关于多画面窗口切换的刷新重绘问题
  7. c++ primer 函数传值1
  8. lstm原理及实现_LSTM原理
  9. edge chrome Android,微软Edge浏览器正式登陆Android平台
  10. fiddler4安装及使用手机抓包
  11. Halcon视觉实战例程之汉字识别
  12. C3P Software 发布 Cast-Designer V7.7版本
  13. .xyz文件的定义及读取
  14. 网站银联支付证书更换
  15. QT/C++从新手到老手系列之QT中级篇-李浩林-专题视频课程
  16. 大象声科在联想YOGA Pro 14s的方案概要 和 intel GAN初见
  17. 基于 Docker 搭建 MySQL 一主两从复制
  18. 互联网+制造上演两马战:腾讯向左、阿里向右
  19. 一文读懂计算机/软件发展史(中)
  20. JavaScript 框架浅谈

热门文章

  1. 如何在Ubuntu中重置MySQL Root密码
  2. JavaScript 的 async/await 理解(4)
  3. lecture7-序列模型及递归神经网络RNN
  4. android多国语言使用
  5. 团队文化之舒适区和挑战区
  6. Hibernate错误处理:Unable to get the default Bean Va...
  7. VSCode使用记录三:中文显示乱码、设置字体大小、常用快捷键
  8. python中os模块的常用
  9. FreeMarker(一)初识
  10. 【SSH】---【Struts2、Hibernate5、Spring4】【SSH框架整合笔记 】