vsftp

vsftp是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP。下面介绍如何在centos7下安装并使用vsftp。

  1. 安装vsftp
yum -y install vsftpd
  1. 启动vsftpd并设置开机自启动
systemctl start vsftpd
systemctl enable vsftpd
netstat -nap | grep vsftpd	#可以看到vsftp对应的监听端口是21
  1. 匿名登录ftp
    在机子上安装ftp命令后执行ftp ip,用户名输入:ftp 密码直接跳过,登录成功后默认的路径为/var/ftp/pub
  2. 系统用户登录
    创建系统用户admin:
useradd -g root -d /home/admin -s /sbin/nologin admin

设置系统用户admin的密码:

passwd admin

两次输入相同的密码,如admin123
然后以用户admin登录时ftp的默认路径为/home/admin
5. win登录centos的ftp
在cmd中执行ftp命令,然后输入open ftp_ip命令,再输入ftp服务对应的用户名和密码即可。
6. ftp配置文件
配置文件路径:/etc/vsftpd/vsftpd.conf
设置禁止匿名用户登录:
anonymous_enable=no
设置最大连接数为300:
max_clients=300

你可能感兴趣的:(Linux)