Linux的FTP的三种登录方式:

我们登录FTP有三种方式,匿名登录、本地用户登录和虚拟用户登录。

匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。

本地用户登录:使用系统用户登录,在/etc/passwd中。

虚拟用户登录:这是FTP专有用户,有两种方式实现虚拟用户,本地数据文件和数据库服务器。

FTP虚拟用户是FTP服务器的专有用户,使用虚拟用户登录FTP,只能访问FTP服务器提供的资源,大大增强了系统的安全。

本文实验的Linux系统是CentOS 5 update2

一、本地数据文件方式

1.添加虚拟用户口令文件

[root@CentOS5 /]#vi /etc/vsftpd/vftpuser.txt

添加虚拟用户名和密码,一行用户名,一行密码,以此类推。奇数行为用户名,偶数行为密码。

将刚添加的vftpuser.txt虚拟用户口令文件转换成系统识别的口令认证文件。

首先查看系统有没有安装生成口令认证文件所需的软件db4-utils。

[root@CentOS5 /]#rpm –qa |grep db4-utils

[root@CentOS5 /]#rpm –ivh db4-utils-4.3.29-9.fc6.i386.rpm

下面使用db_load命令生成虚拟用户口令认证文件。

linux系统查看FTP用户名密码,Linux的FTP的三种登录方式:相关推荐

  1. live linux 密码,Linux_如何使你的Linux系统省略输入用户名密码,在做Livecd的时候总是要输入用 - phpStudy...

    如何使你的Linux系统省略输入用户名密码 在做Livecd的时候总是要输入用户名密码才能进入系统,很麻烦,所以打算把这两个步骤省略. 1.省略密码验证 很简单,只需把/etc/passwd中的roo ...

  2. linux系统查看机器硬件信息,linux系统查看硬件信息的方法

    用过Linux系统的人都知道这么一个情况,那就是Linux大部分操作是通过命令实现的,并不像Windows那么直观.linux查看硬件信息也是需要通过命令查询才可以看得到硬件的信息,那linux系统如 ...

  3. 基于ftp服务的三种登录方式及其相关的访问控制和优化

    ftp(简单文件传输协议),是一种应用广泛的网络文件传输协议和服务,占用20和21号端口,主要用于资源的上传和下载. 在linux对于ftp同widows一样具有很多的种类,这里主要介绍vsfptd( ...

  4. linux安装软件不同用户名密码,Linux的安装和基本命令

    linux: 学习目的:为了熟练掌握linux下的操作. linux诞生: 1991 年4 月 林纳斯·托瓦兹,在学习minix系统的时候发现这个系统的不足,然后开始编写一个新的免费的操作系统,他在开 ...

  5. linux系统查看电脑的核数,linux如何查看cpu核数

    当我的linux系统想要查看下cpu的核数!用什么方法好呢?下面由学习啦小编给你做出详细的linux查看cpu核数方法介绍!希望对你有帮助! linux查看cpu核数方法一 1.查看逻辑CPU个数: ...

  6. linux系统查看电脑设备型号,Linux和Unix下查看硬件信息(CPU型号,内存型号,硬盘型号,主板型号)...

    Linux 下查看硬件信息: CPU型号:cat /proc/cpuinfo 内存大小:top 内存型号:dmidecode |grep -A16 "Memory Device$" ...

  7. 修改linux系统的root用户密码,linux系统下修改root用户密码

    1.开机时出现press any key的显示时,按任意件进入group选择界面 2.出现group界面,按上下键选择,linux11.4的是选择第二行(默认选择第一行进入linux的图形界面窗口), ...

  8. 什么linux系统能连wifi密码,linux连wifi密码

    有没有有线网卡,或者串口######你想做个类似于小型机器人这种的?那你可以在它的上面布署一个小的web应用么?######@氪金. @杨同学,这个上面我不想做任何接口,包括网卡和串口,所以所有通迅都 ...

  9. linux系统查看电脑设备型号,Linux系统查看硬件信息

    一.查看服务器型号.序列号: [root@Master ~]#dmidecode|grep "System Information" -A9|egrep "Manufac ...

最新文章

  1. 3.4 滑动窗口的卷积实现-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  2. OpenCASCADE绘制测试线束:拓扑命令之扫掠Sweeping
  3. Qt添加对Android的OpenSSL支持
  4. 下载kaggle数据集的小妙招
  5. python3.7游戏_python3.7+django环境搭建
  6. java中的private public protected
  7. CSS3移动应用程序企业网站模板
  8. 20180921 su与sudo命令、限制root用户通过ssh远程登录
  9. MyBatis多个接口参数报错:Available parameters are [0, 1, param1, param2], 及解决方法
  10. C# await和async
  11. java增加内容辅助_Eclipse自定义内容辅助基于默认Java内容辅助结果
  12. 计算机网络与应用在线作业,北航《计算机网络与应用》在线作业一15秋满分答案...
  13. GetWindowRect与GetClientRect 的区别
  14. 侧信道攻击之模板攻击
  15. 学习js的第十三天【事件的绑定方式,执行方式】
  16. 西安交通大学电子图书站点被黑
  17. 【PMBOK重点知识】工作绩效数据、工作绩效信息、工作绩效报告之间的区别和关系
  18. 2DPCA的原理推导与实现
  19. 通过键盘移动鼠标光标 autohotkey
  20. 2021智能车小白总结

热门文章

  1. 基于Vue+JavaScript实现的手机移动端宠物商城系统(附完整源码)
  2. nacos 集成 zipkin sleuth实现链路追踪(入门篇)
  3. 红帽推容器开发工具包2.1版 容器开发更容易
  4. 国内DCS系统发展现状
  5. 使用jq实现tab切换
  6. python项目源码 日程管理_[Python] Python日程处理
  7. 图解惯性导航系统机理
  8. 大数据风控之 如何控制贷前风险?
  9. 十二大贷前思维,优秀客户经理必须具备!!(超实用)
  10. CSS实现头像右上角消息数字提示