htpasswd 命令可以创建一个文件,这个文件中包含了用户和密码,其中密码可以是明文,也可以是经过加密的。这文件可以用来做认证文件,因为这个文件包含了用户名和密码的信息。通过用户名和密码就可以判断用户名和密码是否匹配。
htpasswd 的简单的说明
Usage:
h...
ftp 账号一般有三种,操作系统的用户,就是可以真实登录操作系统的账号,也叫本地用户。虚拟用户,这类用户一般和一个真实系统相关联,还有一种就是匿名用户,ftp 一般对应的是ftp这个用户。
了解 系统用户的登录过程,就需要查看配置文件
首先看下 vsftpd 的配置文件 vsftpd....
配置ftp认证的时候,需要用的 PAM 相关的知识,之前是简单的了解过,只知道和认证相关,可以判断的用户的密码对不对,其实这个 pam 的名字是 可以插入的认证模块 或者是 可以动态验证的模板, 比密码验证要强大的多 ,比如密码是否过期,账号是否被锁定...。
最重要的是认证系统和程序功能...
一直对ftp的匿名登录比较好奇,以为输入一个ip地址,就可以直接登录,其实不是。 ftp 匿名登录也是需要用户名的。一般可能是 ftp 或者 anonymous , 密码可以随便填写,或者为空。
具体是什么,通过一些配置选项可以进行设定,比如 vsftpd 中可以设置
ftp_use...
vsftpd 匿名用户的相关配置, 匿名用户不是不用填写ftp的用户名,而是默认的用户名是 ftp 或者 anonymous , 默认的目录可能是 /var/ftp 或者 /srv/ftp 不同系统会有所区别,不过可以通过配置文件进行修改。
anonymous_enable=Y...
vsftpd 的用户有三种类型。第一种就是 linux 的系统用户,第二类是就是 虚拟用户,第三种 就是匿名用户,今天测试一下系统用户。
使用系统用户登陆vstfpd
首先创建一个系统用户
useradd vsftpd
passwd vsftpd
创建用户后使用linu...
今天服务器上使用 man 命令出现了错误提示,也没有搞清楚是什么原因导致的。不过按照下面的方法可以解决。有知道朋友可以告诉我一下
man 命令错误 an: preconv: Bad system call 的解决方法
man: preconv: Bad system call
man:...
平时在 debian 系统,经常用 ss 命令产看服务器上,都在监听那些端口。其实这个命令就在在查看 socker 状态 。比如
ss -lnpt
State Recv-Q Send-Q Lo...
vsftpd 一般会监听服务器的 21 端口,通过 ss 看看服务器监听的端口,就可以判读是否已经运行。
ss -lnpt | grep vsftpd
LISTEN 0 32 *:21 ...
debian 系统安装 vsftpd 只需要执行 apt-get install vsftpd 即可。如果是新系统执行一下 apt-get update
apt-get install vsftpd
apt-get install vsftpd
Reading package ...