摘要

上篇文章完成了ftp服务器的安装与匿名访问的内容,当然出于安全的考虑是不允许匿名访问服务器的,所以就有了本篇的内容 ,为ftp服务器添加用户,用改用户进行访问。

vsftpd添加用户

FTP用户一般是不能登录系统的,只能进入FTP服务器自己的目录中,这是为了安全.这样的用户就叫做虚拟用户了.实际上并不是真正的虚拟用户,只是不能登录SHELL了而已,没能力登录系统.

添加用户命令

/usr/sbin/adduser -d /opt/test_ftp -g ftp -s /sbin/nologin wolfyftp

上面的命令是添加一个 名称为 wolfyftp的用户。

命令解析:使用命令(adduser)添加wolfyftp用户,不能登录系统(-s /sbin/nologin),自己的文件夹在(-d /opt/test_ftp)),属于组ftp(-g ftp).

有用户了,然后为该用户设置密码

passwd wolfyftp

这里设置的密码为:123456

密码添加成功

重启服务

/sbin/service vsftpd restart

测试用户

使用xftp客户端进行访问,输入用户名和密码

总结

本篇添加用户就到这里了,关于上传下载权限配置,将在下面进行。

参考文章

http://blog.chinaunix.net/uid-22141042-id-1789633.html

转载于:https://www.cnblogs.com/wolf-sun/p/6069253.html

[CentOs7]搭建ftp服务器(2)——添加用户相关推荐

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

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

  2. linux系统建立ftp用户名和密码,linux系统搭建ftp服务器及创建用户使用

    linux 系统下搭建ftp服务器 ftp是什么 FTP是 File Transfer Protocol 文件传输协议的英文名称,用于在Internet上控制文件的双向传输. 同时它也是一个应用程序. ...

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

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

  4. centos7搭建FTP服务器

    1.  使用 yum 安装 vsftpd:yum install -y vsftpd 2. 启动 VSFTPD:systemctl start vsftpd.service 3. 启动后可监听到21端 ...

  5. [CentOs7]搭建ftp服务器(3)——上传,下载,删除,重命名,新建文件夹

    摘要 上篇文章介绍了如何为ftp添加虚拟用户,本篇将继续实践如何上传,下载文件. 上传 使用xftp客户端上传文件,如图所示 此时上传状态报错,查看详情 从错误看出是应为无法创建文件造成的.那么我们就 ...

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

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

  7. 搭建FTP服务器,设置用户权限775 ,并只许上传、禁止下载和删除

    1.安装vsftpd软件包,命令如下: sudo yum -y install vsftpd 2.查看vsftpd的运行状态,命令如下: sudo netstat -nltp | grep 21 一般 ...

  8. Ubuntu16.04 搭建FTP服务器,设置用户权限为只许上传、禁止下载和删除

    最近导师给了一项任务:在组内某台服务器上创建一个子用户,可以用在windows端用ssh连接到该用户做运算,也允许windows端的用户上传数据,但是禁止向win端下载数据,也禁止删除文件. 开始以为 ...

  9. CentOS7搭建ftp服务器(vsftpd,亲测成功)

    安装vsftpd sudo yum install vsftpd   配置参数 命令行输入 vim /etc/vsftpd.conf   使用如下配置 # Example config file /e ...

最新文章

  1. Java修改文件夹下所有文件名
  2. python中的正则表达式re模块_python中的正则表达式(re模块)
  3. SQL Server 2000卸载后重新安装的问题
  4. 递归过程中语句执行顺序
  5. python(c++)刷题+剑指offer
  6. 2021信服云创新峰会:托管云成上云第三种选择
  7. 浅谈js函数三种定义方式 四种调用方式 调用顺序
  8. MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验...
  9. 最小环 floyd java_Floyd最小环
  10. Ps 初学者教程,如何使用图层蒙版合成图像?
  11. Linux内核开发者大会 开始报名啦~
  12. 浅谈App Hybrid混合开发的五种方案
  13. 8 EXCEL选择填充与粘贴
  14. OFDM专题之如何计算OFDM一个符号的功率,功率谱密度
  15. POWER BI filter函数的筛选条件可以使用度量值作为筛选条件
  16. 80x86 微处理器
  17. 2022-2028年中国激光打印机行业市场调查研究及未来趋势预测报告
  18. 湖畔大学曾鸣演讲:从0到0.1最难,伟大如何孕育于此?
  19. Apache Atlas 安装部署
  20. MSF:Web 后门

热门文章

  1. 【Oracle】DBMS_STATS.GATHER_TABLE_STATS分析表
  2. 百度地图缩放 — 放开手指时地图位置移动问题解决
  3. 解决MFC 窗口创建时 争夺焦点的问题
  4. 前端常见跨域解决方案
  5. HBase中此类异常解决记录org.apache.hadoop.ipc.RemoteException(java.io.IOException):
  6. 控制台报错:java.lang.ClassNotFoundException: javax.xml.bind.JAXBException之解决方法
  7. 向pandas DataFrame添加一行
  8. 什么是mixin,为什么它们有用?
  9. html怎么设置顶部布局,html – CSS位置:固定没有顶部给出意想不到的布局?
  10. oracle中注释都是问号?中文显示不出来问题