Ubuntu安装ftp

article/2025/10/7 19:24:39

1、安装: sudo apt install vsftpd

2、添加一个用户 : sudo adduser ftp_zhang,然后输入密码Zhang_520,之后会自动在/home/创建ftp_zhang目录。

3、修改配置文件: sudo vi /etc/vsftpd.conf,增加以下代码:

userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
local_root=/home/ftp_zhang/ # 这里需要指向ftp_zhang,注意更换要配置的目录
local_enable=YES
write_enable=YES
utf8_filesystem=YES

4、创建允许访问的用户列表(白名单):

sudo vi /etc/allowed_users 上面在哪里创建,这里就要打开哪里

然后写入用户名,写入ftp_zhang, 再加上自己主机名等等。

5、检查禁止访问名单:

sudo vi /etc/ftpusers   # 其中的用户不允许用于访问ftp

6、重启服务器

sudo /etc/init.d/vsftpd restart
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd start

7、IE浏览器访问(谷歌浏览器已舍弃对ftp的插件支持

ftp://ftp_zhang:Zhang_520@192.168.11.75/home/ftp_zhang

本地访问:

安装vsftpd提示530 Login incorrect:

于是我在网上搜了下看看大家都是怎么解决的,最后终于找到了解决的办法

sudo apt-get remove vsftpd
sudo rm /etc/pam.d/vsftpd
sudo apt-get install vsftpd

这是因为ubuntu启用了PAM,所在用到vsftp时需要用到 /etc/pam.d/vsftpd 这个文件(默认源码安装的不会有这个文件),

因此除了匿名用户外本地用户无法登录。所以只要删除了/etc/pam.d/vsftpd就可以了。


http://chatgpt.dhexx.cn/article/J9EvfHqE.shtml

相关文章

Ubuntu 安装 anaconda

文章目录 写在前面一、官网下载安装包二、安装参考链接 写在前面 Ubuntu安装 anaconda 比较简单,去官网下载 anaconda 安装包,然后安装即可。 自己的安装环境:Ubuntu18.04、anaconda3 博客撰写日期:2022.10.07。 一、官网下载安…

Ubuntu安装docker

1.先卸载旧版,如果没有的话,就不用执行了,直接第二步。 apt-get remove docker docker-engine docker.io containerd runc2.在终端输入 apt update apt-get install ca-certificates curl gnupg lsb-release3.安装证书 curl -fsSL http://…

Ubuntu安装openssl

动态库安装 到官网下载openssl,此处选择的openssl-1.1.1o.tar.gz,官网地址将下载的文件移动到主目录下 mv openssl-1.1.1o.tar.gz /home/username将username替换为自己的用户名 到移动后的目录下打开终端,解压文件,并修改解压后…

Ubuntu的安装教程

文章目录 一、Ubuntu 的安装教程1、Ubuntu的镜像下载2、服务器版的安装教程2.1.1、允许 root 远程登录 3、桌面版的安装教程3.1.1、允许 root 远程登录 一、Ubuntu 的安装教程 1、Ubuntu的镜像下载 ​ 这里我选择阿里云的镜像下载你也可以选择Ubuntu的官网下载 Ubuntu官网 如…

ubuntu安装教程

1 ubuntu安装教程 1.首先进入虚拟机主页,选项卡–>转到"主页"选项卡–>创建新的虚拟机 2.选择自定义(高级) 3.下一步 4.选择稍后安装操作系统 5.客户端操作系统选择Linux,,选择要安装的系统,此处选择utuntu 64位 6.自定义好虚拟机名称及…

Ubuntu系统安装

目录 一、创建虚拟机二、安装Ubuntu系统三、安装VMware Tools(T)四、相关下载链接 一、创建虚拟机 1.打开VMware,选择:文件->新建虚拟机,打开新建虚拟机向导。 2.选择“自定义”,单击“下一步”,进入硬件兼容性选…

Ubuntu安装步骤

目录 一、Ubuntu安装步骤 (一)用UltraISO制作U盘启动 (二)分区 (三)安装Ubuntu 二、网卡驱动安装步骤 一、Ubuntu安装步骤 下文以Ubuntu 16.04系统平台搭建为例,其他系统类似。 Ubuntu 1…

VMware虚拟机安装Ubuntu 2022最新版详细图文安装教程(VMware虚拟机安装+Ubuntu下载+VMware虚拟机配置运行)

名人说:君子生非异也,善假于物也。——荀子 Code_流苏(CSDN) o(‐^▽^‐)o很高兴你打开了这篇博客,跟着步骤一步步尝试安装吧。✧ 目录 一、简单介绍二、安装虚拟机VMware三、Ubuntu镜像下载四、虚拟机VMware配置及运行五、汉化★如有疑问,欢迎评论,博主看到即回!当然,…

Ubuntu安装步骤(图文)

目录 ​​​​​​​下载系统镜像文件 下载制作U盘启动的工具 制作可启动的U盘 开始安装Ubuntu 下载系统镜像文件 到Ubuntu官网下载对应想安装的.iso系统镜像文件,以下ubuntu-20.04.4-desktop-amd64.iso为例 下载地址:Download Ubuntu Desktop | …

安装Ubuntu详细教程

安装Ubuntu详细教程 注:所用Ubuntu版本为Ubuntu20.04。 下载链接: VMware:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html Ubuntu20.04镜像:https://ubuntu.com/download/ 1.新建虚拟机&#xff0c…

超详细VMware安装Ubuntu虚拟机步骤

目录 1. 安装VMware2. 下载Ubuntu安装镜像3. 安装Ubuntu系统3. VMware Tools安装3.1 首先进入刚刚安装的Ubuntu系统,完成基本设置3.2 正式安装VMware tools 4. Ubunu虚拟机设置软件源 只是一篇关于VMware如何安装Ubuntu虚拟机的博客~😆 1. 安装VMware V…

缺陷报告是什么?缺陷报告的作用?以及模板

缺陷报告是什么? 缺陷报告是描述软件缺陷现象和重现步骤地集合。 软件缺陷报告Software Bug Report(SBR)或软件问题报告Software Problem Report (SPR) 缺陷报告的作用是什么? 作用:缺陷报告…

缺陷(BUG)报告

1.缺陷定义 概述:标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档。 理解:测试人员发现缺陷,将缺陷记录在《缺陷报告》中,通过缺陷报告将缺陷告知给开发人员,并对缺陷进行跟踪和管理。…

测试用例和缺陷报告(项目实例)

测试用例和缺陷报告模板 ♡ \color{red}{\heartsuit} ♡ 对于测试工程师,必备技能之一便是测试用例的编写和软件缺陷报告的编写啦~下面提供一些模板还有项目实战样例供大家参考参考, 1.通过Excel表格编写测试用例 2. 缺陷报告模板 下面来个实战案例 3.在…

缺陷报告八大要素

缺陷报告的八大要素 缺陷编号 缺陷的唯一标识符,在禅道之类的缺陷管理工具中一般都会自动生成。 缺陷状态 缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识。 缺陷标题 缺陷的概述,最好能一针见血的揭示出该缺陷的本质。 重现步骤…

提交缺陷报告

目录 软件缺陷的判定准则: 软件缺陷的表现形式: 分离和再现软件缺陷: 避免提交缺陷的缺陷和重复缺陷: 无法再现的缺陷: 缺陷报告: 缺陷报告的读者对象: 缺陷报告的写作准则(5C&…

如何编写缺陷报告

1 定义 概述:标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档。理解:测试人员发现缺陷,将缺陷记录在《缺陷报告》中,通过缺陷报告将缺陷告知给开发人员,并对缺陷进行跟踪和管理。缺陷报…

软件缺陷及缺陷报告

软件缺陷定义 缺陷就是问题,最终表现为所需要的的功能没有完全实现,没有满足用户的需求 具体包含: 未达到需求文档功能 出现需求文档中指明不会出现的错误 功能超出需求规格说明说的范围 未达到需求文档虽然没有指明,但应该…

软件缺陷报告

1、定义 概述:标识并描述发现的缺陷,具有清晰、完整和可重视问题所需的信息的文档 理解:测试人员发现缺陷,记录,通过缺陷报告将缺陷报告给开发人员,并对缺陷进行跟踪管理。缺陷报告是测试人员与开发人员之间…

缺陷报告编写规范

引言 软件缺陷定义 软件缺陷(Defect):又叫做Bug。即为计算机软件、程序、web应用中存在的某种不符合正常运行的功能问题。也是错误、隐藏,让用户不满意的功能缺陷。   从产品内部看,缺陷是软件产品开发或维护过程中存…