安装vsftpd(联网的情况下)
apt install vsftpd
安装vsftpd(未联网的情况下)
获取deb包(确保两边的操作系统版本一致):
在联网的机器上执行 sudo apt-get -d update -d为下载模式,不安装
然后缓存一个包 sudo apt -get -d install vsftpd
进到缓存目录 cd /var/cache/apt/archives 找到刚刚缓存的vsftpdxxxxxx.deb
现在联网的机器上面测试安装是否可用 dpkg -i vsftpdxxxxx.deb
如果安装成功的话就将vsftpdxxxxx.deb打个gz包传到离线的机器上面,将包放到 /var/cache/apt/archives目录下解压
dpkg --force-all -i xx.deb 忽略依赖强行安装deb包
创建ftp用户(当前在root用户下)
mkdir /home/ftpuser 创建ftpuser用户的家目录,此处和centos不同
useradd -d /home/ftpuser -s /bin/bash ftpuser 创建用户
passwd ftpuser 给ftpuser设置密码
创建允许ftp的用户清单
vi /etc/vsftpd.user_list 在第一行添加 ftpuser用户
修改vsftpd配置文件
vi /etc/vsftpd.conf
去掉注释 write_enable=YES
添加 userlist_file=/etc/vsftpd.user_list
添加 userlist_enbale=YES
添加 userlist_deny=NO
修改完毕保存退出<