Ubuntu配置FTP

devtools/2024/10/23 8:27:02/

Ubuntu配置FTP

  1. 切换root用户
sudo -i
  1. 安装vsftpd软件包
apt update
apt install vsftpd -y
  1. 启动vsftp服务并设置自启动
systemctl start vsftpd
systemctl enable vsftpd
  1. 关闭防火墙
ufw disable
ufw status
  1. 创建FTP用户
useradd -m ftpuser
passwd ftpuser
  1. 设置用户的主目录为 FTP 目录
mkdir -p /home/ftpuser/ftp
chown nobody:nogroup /home/ftpuser/ftp
chmod a-w /home/ftpuser/ftp
mkdir /home/ftpuser/ftp/files
chown ftpuser:ftpuser /home/ftpuser/ftp/files
  1. 配置vsftpd
vim /etc/vsftpd.conf
anonymous_enable=NO                #禁止匿名登录
local_enable=YES                   #允许本地用户登录
write_enable=YES                   #启用文件上传功能
chroot_local_user=YES              #将用户限制在自己的主目录
allow_writeable_chroot=YES         #运行用户在被chroot限制的环境中写入
  1. 重启vsftpd服务使配置生效
systemctl restart vsftpd

http://www.ppmy.cn/devtools/128113.html

相关文章

nnUnet 大模型学习笔记(续):训练网络(3d_fullres)以及数据集标签的处理

目录 1. 数据集处理 1.1 实现脚本 1.2 json文件 2. 设置读取路径 2.1 设置路径 2.2 数据集转换 2.3 数据集预处理 2.4 训练(3d_fullres) 3. 训练结果展示 关于nnUnet 数据集的处理和环境搭建,参考上文:第四章:nnUnet大模…

Java实现html填充导出pdf

Java实现html填充导出pdf 1.依赖添加和pom修改 <!-- Thymeleaf 模板引擎 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><!-- OpenPDF 库 -…

线性可分支持向量机的原理推导 9-32线性分类超平面的位置 公式解析

本文是将文章《线性可分支持向量机的原理推导》中的公式单独拿出来做一个详细的解析&#xff0c;便于初学者更好的理解。 公式 9-32 是线性可分支持向量机&#xff08;SVM&#xff09;中的一个关键公式&#xff0c;用于表达线性分类超平面的位置。通过这个公式&#xff0c;我们…

深度学习:Yolo系列 V1和V2的对比

YOLO V1和V2的对比&#xff1a; BatchNorm V2版本舍弃dropout&#xff0c;卷积后全部加入batch normalization网络的每一层的输入都做了归一化&#xff0c;收敛相对更容易&#xff0c;经过batch normalization处理后的网络会提升2%的map&#xff0c;从现在的角度来看&#xff…

六万字77道Spring面试题总结(2024版)

文章目录 问题1&#xff1a;什么是Spring?问题2&#xff1a;Spring的两大核心概念是什么&#xff1f;问题3&#xff1a;Spring框架的设计目标、设计理念和核心是什么&#xff1f;问题4&#xff1a;Spring的优缺点是什么&#xff1f;问题5&#xff1a;Spring有哪些应用场景&…

数据结构与算法分析:你真的理解排序算法吗——中值排序(万字长文+代码详解)

一、算法描述 在计算机科学中&#xff0c;分治是一种非常常见的方法&#xff0c;它将一个问题分成两个独立的子问题&#xff0c;每个子问题的规模是原始问题规模的一般。将两个原始数组细分成两个不同的子数组&#xff0c;每个子数组的大小是原始大小的一半&#xff0c;这两个…

docker配置mysql8报错 ERROR 2002 (HY000)

通过docker启动的mysql&#xff0c;发现navicat无法连接&#xff0c;后来进入容器内部也是无法连接&#xff0c;产生以下错误 root9f3b90339a14:/var/run/mysqld# mysql -u root -p Enter password: ERROR 2002 (HY000): Cant connect to local MySQL server through socket …

《利用合成数据从临床数据仓库中自动检测脑部T1加权磁共振图像中的运动伪影》|文献速递-基于生成模型的数据增强与疾病监测应用

Title 题目 Automatic motion artefact detection in brain T1-weighted magnetic resonance images from a clinical data warehouse using synthetic data 《利用合成数据从临床数据仓库中自动检测脑部T1加权磁共振图像中的运动伪影》 Background 背景 近年来&#xff0…