一、ftp基础目录及配置
1.端口
ftp使用的21端口是用于连接,20端口是用于传输数据。
主动和被动模式针对服务器而言的。
被动模式:服务器被动的等待客户端去连接21端口。
2.配置所在目录
/etc/vsftpd/ftpusers是黑名单配置
/etc/vsftpd/user_list既可以是白名单也可以是黑名单,默认是黑名单。
3.基础目录
/var/ftp/是匿名用户的根目录。
/var/ftp/pub 目录是共享目录,匿名用户
ftp有三种用户:匿名用户,本地用户,系统用户(虚拟用户)。
二、ftp常用命令
-
首先服务器要安装ftp软件bai,查看是否已经安装duftp软件下:
#which vsftpd
如果看到有vsftpd的目录说明服务器已经安装了ftp软件 -
查看ftp 服务器状态
#service vsftpd status -
启动ftp服务器
#service vsftpd start -
重启ftp服务器
#service vsftpd restart -
查看服务有没有启动
#netstat -an | grep 21
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
如果看到以上信息,证明ftp服务已经开启。
6.如果需要开启root用户的ftp权限要修改以下两个文件
#vi /etc/vsftpd.ftpusers中注释掉root