精选文章 FTP简单搭建(二)

FTP简单搭建(二)

作者:dhgma86024 时间: 2021-02-05 10:08:18
dhgma86024 2021-02-05 10:08:18
【摘要】六、配套设置 
 1、基于用户名的上传和下载 
 创建用户 
  useradd alex
echo redhat |passwd --stdin alex 
  
 指定用户登录的路径 
 可不设置,不设置则为用户家目录 
  mkdir /opt/ftp
#编辑配置文件 local_root=/opt/ftp 
  
   
 限制列表(禁止切换路径) 
  #vim /etc/vsft...

六、配套设置

1、基于用户名的上传和下载

创建用户

useradd alex
echo redhat |passwd --stdin alex

指定用户登录的路径

可不设置,不设置则为用户家目录

mkdir /opt/ftp
#编辑配置文件 local_root=/opt/ftp

 

限制列表(禁止切换路径)

#vim /etc/vsftpd/vsftpd.conf 104行
chroot_list_enable=YES 是否启用这张限制列表
chroot_list_file=/etc/vsftpd/chroot_list 列表就是这个文件,而且这个限制列表从头到尾都不存在,需要自己去创建。这个表里面的用户都不能切换路径
#cd /etc/vsftpd/
#echo alex > chroot_list
#systemctl restart vsftpd

设置selinux

setsebool -P ftpd_full_access 1

访问黑名单

#vim /etc/vsftpd/vsftpd.conf
userlist_enable=YES 因为启用了user_list这个列表,目前是黑名单,它还有可能变成白名单
#vim /etc/vsftpd/user_list 解释黑名单前几行 默认的是用户决绝列表,也就是默认为黑名单
(白名单)如果黑名单关闭,只有这个列表的用户可以访问;
(黑名单)如果黑名单开启,决不允许列表中的用户访问。
如果我现在把它变成白名单呢?
#vim /etc/vsftpd/vsftpd.conf
userlist_deny=NO 加上这一条,如果不写默认是YES的
userlist_file=/etc/vsftpd/user_list 可以不写,默认为这个文件
#systemctl restart vsftpd

 

转载于:https://www.cnblogs.com/kklinux/p/ftp_2.html

勿删,copyright占位
您找到想要的结果了吗?
FTP简单搭建(二)
提交成功!非常感谢您的反馈,我们会继续努力做到更好
分享文章到微博
分享文章到朋友圈

上一篇:Mysql查询正在运行的事务以及杀掉它

下一篇:Python基础(1)

您可能感兴趣

  • MySQL【1】简单修改表内容操作(练习1)

    步骤分析: 1.创建表 2.插入数据 3.修改表数据 1.首先登陆MySQL mysql -uroot -p 密码:XXXXXX 2.查看所有数据库 SHOW DATABASES; 3.我们创建一个测试使用的数据库,我们取名abc,并指定字符集为GBK CREATE DATABASE IF NOT EXISTS test01 CHAR...

  • ACM-ICPC 2018 南京赛区网络预赛 A An Olympian Math Problem (简单数论题)

    Alice, a student of grade 666, is thinking about an Olympian Math problem, but she feels so despair that she cries. And her classmate, Bob, has no idea about the problem. Thus ...

  • Alios-Things之wifi模块二次开发-(1)搭建Alios-Things开发环境(基于ubuntu 16.0.4)

    一、安装流程如下:     1.先安装VSCode,保证有个可视的编辑器;      2.然后安装aos-cube,是编译工具;      3.最后安装git工具,下载Alios-Things国内托管仓库代码。      4.基于庆科MK3080和乐鑫ESP8266编译最简单的helloworld工程。 二、安装明细:     1.安装V...

  • TensorFlow 环境搭建

    1 TensorFlow 环境搭建 TensorFlow 依赖的两个最主要的工具包 —— Protocol Buffer 和 Bazel。 1.1 Protocol Buffer Protocol Buff...

  • python-基于flask的简单web查询程序

    3个.py文件 app.py #转发器 create_html.py # 利用pandas 将result生成 表格形式 mysql.py #连接数据库获取数据.   app.py: from flask import Flask from flask import request from create_html import conv...

  • 【C#】Dapper使用Mysql实例,Dapper使用Mysql简单范例,DapperHelper

     直接上代码,可以直接作为DapperHelper: using MySql.Data.MySqlClient; //自行网上下载引用MySql.Data.dll using System.Configuration; using System.Data; using Dapper;                //自行网上下载引用Dapper....

  • ftp服务vsftpd

    yum install vsftpd -y rpm -ivh /mnt/Packages/vsftpd...

  • dns简单配置

    yum install bind  vi /etc/named.conf   rpm -qc bind  (etc/named.rfc1912.zones区域配置文件  数据配置文件存放在/var/named/目录中) options {         listen-on port 53 { any; };   监听IPV4端口和IPV4地址 ...

CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。
FTP简单搭建(二)介绍:华为云为您免费提供FTP简单搭建(二)在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多FTP简单搭建(二)的相关内容。| 移动地址: FTP简单搭建(二) | 写博客