kali 安装FTP服务器-vsftpd

开篇前先介绍一个 FTP客户端-IIS7服务器管理工具
作为FTP客户端,它支持

1
2
3
4
5
1、批量管理ftp站点。
2、定时上传和定时下载,定时备份,且操作简洁。
3、同时iis7服务器管理工具还是vnc客户端。
4、并且支持批量管理管理windows及linux服务器、vps。
5、让服务器真正实现了一站式管理,真的是非常方便。

官网地址:http://fwqglgj.iis7.net/cp/ftp/?zmyc-zc
使用截图如下:



https://www.cnblogs.com/Hi-blog/p/5958252.html#_label02
vim /etc/apt/sources.list
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#中科大
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
在文件开头添加以下内容
1
2
3
4
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



 
posted @   linuxws  阅读(6183)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示