vsftp的使用(土著篇)

    这个vsftp本地用户登录模式(简称土著)配置方法论坛网站有一堆堆的,都是默认的东西,就那么多也写不出什么花来。

    还是直接上酸菜好了,接着上回提到的vsftp的接着用,首先查看下你vsftp的配置情况。

vsftp的使用(土著篇)

    

这是上次匿名用户的配置,稍微得改一改。


配置本地用户登录的配置文件

既然选择了土著用户进行登录,那么就先把匿名用户先关一关。

不然呵呵,老虎老鼠分不清楚你是不是成功设置

接着刚才前几步yum,vsftpd都弄完了直接捡现成的

还是配置vsftpd的配置文件

目录为/etc/vsftpd/vsftod.conf

anonymous_enable=NO      关闭匿名用户模式
local_enable=YES  允许本地用户模式
writec-enable=YES 设置可写入权限
local_umask=022 本地用户创建文件的umask值
userlist_deny=YES   YES就是禁止名单登录,NO是仅允许名单用户登录,名单的的事情请看下条
userlist_enable=YES 允许“禁止登录名单”,嗯阎王簿。名单文件为ftpusers和user_list 为什是2个名单呢,可能是怕猴子再来撕B       

vsftp的使用(土著篇)

OK 配置完毕请进行重启服务systemctl restart vsftpd

如果有需求请运行systemctl
enable vsftpd

配置完毕可以进行验证了。

 

开始测试

本来vsftpd服务为了让FTP服务更加安全

所以默认是禁止root身份登入的

既然已经上了阎王簿离死也不远了,就别作死了

在linux服务端创建个普通用户,然后设置密码

vsftp的使用(土著篇)

因为是测试什么权限就这么地吧有问题再说

登录ftp *.*.*.*

登录成功后你所在的位置是你登录用户的家目录,所以你需要创建个目录来存放东西。

尝试创建个文件mkdir
files

vsftp的使用(土著篇)

嗯嗯,成功牵手。

在window服务端进行测试

输入地址ftp://*.*.*.*

vsftp的使用(土著篇)vsftp的使用(土著篇)

好了再次牵手成功


失败分析

如果被拒绝,请放心总有一天牵手成功

先去看看配置文件是不是出错了

再去服务端看sebool是不是又出问题了

getsebool -a
| grep ftp

找到读写规则修改下

setsebool
-P ftpd _full_access=on

如果还是不行请查看你的用户是不是因为权限问题,基本就这么多东西。其实很简单

再次尝试吧

如果还是无法创建。

请把脑壳打开把水放干净

好吧水太多,只能按照风水来说了。很玄,GG

毕竟系统默认的就是本地用户模式基本都是拿来就能用的。

水平有限,勿喷

原创文章,作者:眼一睁,如若转载,请注明出处:http://www.178linux.com/83288

(0)
眼一睁眼一睁
上一篇 2017-07-30
下一篇 2017-07-30

相关推荐

  • 马哥教育络班22期-第1周博客作业

    第一周博客作业 1 描述计算机的组成及其功能 计算机由硬件和软件两大部分组成: 1.1 计算机硬件组成与功能 计算机硬件由运算器、控制器、存储器、输入设备、输出设备五大部分组成。 1.1.1 运算器 算术逻辑部件ALU,执行算术运算和逻辑运算。例如:加减乘除,移位,取模。运算器的核心是加法器。 1.1.2 控制器 控制器是计算机的指挥中心,它的主要作用是按照…

    Linux干货 2016-08-14
  • 简述计算机网络中的物理层

          简要说明物理层在网络传输中做了哪些工作解决的问题      物理层是计算机网络OSI模型中最低的一层。物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。简单的说,物理层确保原始的数据比特流可在各种物理媒体上传输。使得…

    Linux干货 2017-05-08
  • shell脚本编写-5

      1、 数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引 索引:编号从0 开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持。而且bash 的数组支持稀疏格式(索引不连续) 1)、定义数组 声明数组: declare -a …

    Linux干货 2016-09-01
  • Bash Shell详解

    引言:什么是Shell? Linux的命令行接口归结起来就是各种Shell,那么到底什么是Shell?Shell,译为外壳,是用户直接连入计算机所使用的计算机程序,负责解析用户提供的命令,如词法分析、语法分析、句法分析。 1.Shell的分类 Linux 的命令 shell 是与操作系统相分离的一层。不同的 shell 环境影响您具备不同的功能,比如可编辑的…

    2017-09-07
  • 闲玩Xen

    简述理论 虚拟化的实现 模拟技术:模拟计算机的主要硬件硬件并协调工作,但是效率很低下,所以不常用 完全虚拟化:针对cpu的虚拟来分为,基于BT技术(Guset的特权指令在ring1,Host的特权指令在ring0,Guest的特权指令由Host的ring0来参与边翻译边执行)的完全虚拟化,基于HVM(硬件辅助,Guest的特权指令在ring0,Host的特权…

    Linux干货 2016-09-26
  • 配置epl时,出现“time out”错误,解决办法

    一:配置环境、网络环境及出现的故障 1:配置环境 本机在配置epel仓库时,配置文件所在路径为/etc/yum/repos.d/centos7.repo.以下为配置文件的的详细内容 [base]name=centos 7.3baseurl=file:///misc/cdgpgkey=file:///misc/cd/RPM-GPG-KEY-Centos-7 […

    2017-06-10