kali 安装FTP服务器-vsftpd

Posted linuxws

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kali 安装FTP服务器-vsftpd相关的知识,希望对你有一定的参考价值。

https://www.cnblogs.com/Hi-blog/p/5958252.html#_label02

vim /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

  

apt-get update && apt-get upgrade

apt-get install vsftpd

创建用于上传下载的目录:

mkdir /home/uftp
chmod 777 /home/uftp/

useradd -d /home/uftp/ -s /bin/bash uftp
passwd uftp
vim /etc/vsftpd.conf
在文件开头添加以下内容
userlist_deny=no
userlist_enable=yes          
userlist_file=/etc/allowed_users  #允许登录的用户
seccomp_sandbox=no

  

取消下面的注释: 

write_enable=YES    #取消注释,使其生效,不然无法写入文件

 

新建/etc/allowed_users,添加允许访问的用户

vim /etc/allowed_users 
uftp

文件/etc/ftpusers,文件中的列表是禁止访问用户

# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).
root
daemon
bin
sys

用ftp命令传输文件

ftp ip-address
  输入用户名和密码
put #发送文件
  local-file: path
  remote-file: path
get #接收文件
  local-file: path
  remote-file: path



 

以上是关于kali 安装FTP服务器-vsftpd的主要内容,如果未能解决你的问题,请参考以下文章

Centos上搭建ftp服务器

vsftpd的安装配置及lftp命令的使用

ftp协议详解与vsftpd在linux上的安装配置

FTP服务器vsftpd搭建FTP服务器

CentOS7.1安装 Vsftpd FTP 服务器

Linux怎样创建FTP服务器