本文是基于Debian系统写的,有可能会有些系统有些不一样,需要注意。

首先安装vsftpd:

apt-get install vsftpd -y

如果显示没有安装包就更新一下列表:

apt-get update

登录Linux主机后,运行命令:”service vsftpd start”

vsftpd有几个配置文件需要注意:vsftpd.conf,ftpuser.

vsftpd.conf中是vsftpd的配置文件,其中有一句话是:

anonymous_enable=NO,我看别人说都要改成NO,应该默认就是NO,意思是禁止匿名用户登陆。

有的还会有vsftpd.user_list:位于/etc目录下。该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd .conf配置文件里启用userlist_enable=NO选项时才允许访问。

配置修改完记得执行service vsftpd restart重启vsftpd服务;

添加ftp账号:

useradd 用户名 -s /sbin/nologin 这样添加的用户路径默认指向/home/用户名;如果需要指向其他目录,

useradd 用户名 -s /sbin/nologin -d /其他目录

设置或更改密码:

passwd 用户名 回车输入密码

在ftpuser中列出的用户是不能登陆的,记得删掉。

用软件传输文件或改写文件时可能会出错,原因是大部分权限都是默认关闭的:

在/etc/vsftpd.conf中,把write_enable=YES前的#去掉;

找到local_umask=022,把后面的值改成777,就得到了所有的权限。

PS:这里有很全的配置说明

FTP服务器的安装,用户的添加,密码的设置相关推荐

  1. FTP服务器vsftpd安装架设

    yum install vsftpd 2.启动/重启/关闭vsftpd服务器 [root@localhost ftp]# /sbin/service vsftpd restart Shutting d ...

  2. Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置...

    Linux与云计算--第二阶段Linux服务器架设 第八章:FTP服务器架设-安装配置FTP服务和客户端配置 安装Vsftpd [1] 安装并配置Vsftpd. [root@server ~]# yu ...

  3. FTP服务器的安装和配置

    FTP服务器的安装和配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本来是想出一个源码安装ftp的教程,但是想想还是算了,如果你自学python有个10天的话你自己就能写一个f ...

  4. Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设

    Ubuntu Server搭建FTP服务器(2) --本地用户FTP服务器架设 参考:ubuntu中文wiki百科,网址:wiki.ubuntu.org.cn 环境:Ubuntu 9.04 Serve ...

  5. ubuntu11.04下apache tftp以及ftp服务器的安装和基本配置

    今天笔记本上的ubuntu系统出了问题,重装了系统,也把基本的服务器 apache tftp ftp都再做了一遍,也算是又复习了一遍,以前是做好了能用就算了,今天做完了总结一下,省得下次还会遇到麻烦. ...

  6. Windows Server 2008R2 搭建FTP服务器完美实现用户隔离

    文件传输协议(FTP)是一个标准的网络协议,用于传输计算机文件从一台主机到另一台主机通过TCP为基础的网络. 1.打开服务管理器,选择角色,右键为单击web服务器 选择添加角色服务 2.勾选FTP服务 ...

  7. linux计算服务器配置,Linux与云计算——第二阶段Linux服务器架设 第八章:FTP服务器架设—安装配置FTP服务和客户端配置...

    Linux与云计算--第二阶段Linux服务器架设 第八章:FTP服务器架设-安装配置FTP服务和客户端配置 安装Vsftpd [1]安装并配置Vsftpd. [root@server ~]# yum ...

  8. centos系统ftp服务器的目录权限,CentOS7 添加FTP用户并设置权限

    step 1 安装配置Vsftp服务器 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewal ...

  9. Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问.本地用户访问.虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求 ...

最新文章

  1. win10 窗口无边框
  2. Java代码的基本格式及注释
  3. Excel-怎样实现行列转置
  4. mysql管理员就业_MySQL管理员必备的十大工具盘点
  5. java 对象引用 弱引用吗_Java对象的强引用、软引用、弱引用和虚引用 笔记
  6. Java 集合系列12之 Hashtable详细介绍(源码解析)和使用示例
  7. 在CSS中clear属性的妙用
  8. 语音识别在生活中的七个经典应用
  9. 【动态规划】完全背包问题:构成m的最少个数
  10. 图像局部特征(六)--斑点检测之SIFT算法原理总结补充
  11. 10 things they never teach in college about programming
  12. SHELL下去掉变量中的回车换行
  13. l298n使能端跳线帽_L298N 驱动模块的应用
  14. QTextBrowser显示html文件内容
  15. 数据结构与算法:用链表实现无序列表。
  16. 网络工程(物联网技术方向)专业人才培养方案
  17. K3 WISE销售出库单增加不含税单价金额以及税率
  18. 爬虫实现:获取微信好友列表爬取进行好友分析
  19. NSArray (API详解)
  20. 中国互联网协会恶意软件定义

热门文章

  1. rpm升级包冲突:conflicts with file
  2. 手把手教你做一块电路板,从设计到制作
  3. 智能型手机中的音频设计(转)
  4. 永久免费内网穿透很简单,一看就明白(长文)
  5. 2022-2028全球与中国磁屏蔽功率电感器市场现状及未来发展趋势
  6. 74行代码实现浪漫的红心下落的动画效果
  7. 修改ansible hosts文件路径
  8. 百度地图H5/app 导航
  9. 金叉走势图解上半年暴跌行情,如何证明macd金叉死叉模型确实有用?
  10. No IDEA annotations attached to the JDK 1.8 问题