精选文章 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占位
分享文章到微博
分享文章到朋友圈

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

下一篇:Python基础(1)

您可能感兴趣

  • 一个简单木马列子(1)

    一个简单木马列子(1) [ 作者: 病毒   添加时间: 2001-5-21 下午 06:12:02 ]来源:绿色兵团 俺写文章一般都赋源代码.除关键部分外向来不爱打太多说明性文字,因为觉得这样 才比较实际,关于那些函数用法和功能大可以去翻书,哪里讲的比谁都详细. 这里给了一个俺用异步SOCKET方式, 直接调用WINSOCK API,WIN SDK写的木马(VC,C++ BUILDER下均...

  • linux 无盘安装 没有光驱 无光驱 rawrite ftp安装

    Q: 如何创建 Linux 启动盘 A: 如果是 redhat 或者 turbolinux 就在 /boot 下面有个文件 zImage。它的名字可能不是 这个, 而是 vmlinuz-x.x.xx(后面的是版本号)。更方便就是 mkbookdisk --device /dev/fd0 2.2.11 ~~~版本号 需要在 /boot/ 下有 vmlinuz-2.2.11。 -- by han...

  • FTP命令

    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作 系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可 以大大方便使用者,对于现在拨号上网的用户,如果ISP提供了shell可以使用noh up,那么ftp将是你最省钱的上download方式,ftp的命令行格式为:ftp -v -d -i -n -g[主机名]  -v 显示远程...

  • 简单模板概念

    我以前关于模板的理解都是断断续续的,于是准备系统的专研一遍,以为得花去一两天的时间,没想到,不到一个上午,就完成了计划,回头一看,模板也无非就如此而已吗!于是,这篇的题目就叫“简单模板概念”。 抛去其他有关书和资料的讲法,我将按照我自己的理解以简单的语言描述模板。 (当然,实际上模板有它自己复杂的一面,呵呵,俺不讨论这个) 1.        模板的作用 哼!为什么一个类一个函数就只能用固定...

  • 常见的FTP站点资源

    说明:打+号者为推荐站点,分为三个等级+,++,+++;      打b号者为推荐书籍(book)站点;      打c号者为推荐漫画(comic)站点;      打f号者为推荐电影(film)站点;      打g号者为推荐游戏(game)站点;      打m号者为推荐音乐(music)站点;      打p号者为推荐图片(photo)站点;      打s号者为推荐软件(soft)站...

  • 在 VB 中简单使用 HTMLHELP (*.chm) 帮助

    介绍一下如何在Visual Basic 6中使用HTML Help(.CHM)。   大家都知道在Visual Basic 6中可以通过ActiveX控件“Microsoft Common Dialog Control”调用WinHelp帮助文件,那么是否可以用同样的方法调用HTML帮助文件呢?   I am sorry,答案是否定的。   但是 Visual Basic 6 本身支持HTM...

  • 作者:Don Box 简单对象访问协议(SOAP)初级指南

    元素内(后面会更多讨论这两个元素)。下面是一个最简单的SOAP方法请求: POST /string_server/Object17 HTTP/1.1 Host: 209.110.197.2 Content-Type: text/xml Content-Length: 152 SOAPMethodName: urn:strings-com:IString#reverse Hello, Worl...

  • 简单实现[BCB5]:键盘全局钩子[Hook],监视多进程键盘操作。

    闲来无事,在WIN2K下用BCB5做了个键盘挂钩小程序,监视全局按键情况。Hook安放和回调函数放在一个单独DLL中,DLL原码如下:  //----------------------------------------------------------------------------------------------------extern "C" __declspec(dlle...

CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
FTP简单搭建(二)介绍:华为云为您免费提供FTP简单搭建(二)在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多FTP简单搭建(二)的相关内容。| 移动地址: FTP简单搭建(二) | 写博客