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 16:43
下一篇 2017-07-30 16:58

相关推荐

  • N23_第六周

    1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;:%s/^[[:blank:]]\+.*/\0#/g 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符;:%s/^[[:space:]]\+/…

    Linux干货 2017-02-28
  • centos7 yum源仓库网络共享

    一般yum源仓库需要两部分组成,一部分为rpm程序包,另一个就是repodata元数据组成。制作一个简单的网络共享yum源仓库,在制作网络共享服务器需要事先配备好你的yum源,以方便使用 1.安装网络共享yum源仓库服务 以ftp为例: (1)在centos7中是否有ftp,用rpm -q 对vsftpd程序包查看 [root@local…

    Linux干货 2017-04-23
  • N22-第一周作业

    1、描述计算机的组成及功能      计算机系统由硬件系统和软件系统组成。硬件系统(Hardware system)是计算机完成计算工作  的物质基础。软件系统(Software system):是在计算机硬件设备上运行的各种程序,是介于用户  和硬件系统之间的界面。1.1 计算机的硬件系…

    Linux干货 2016-08-22
  • sed 高级编辑命令、模式空间、保持空间、vi 可视化模式、vimrc、地址定界

    sed 高级编辑命令、模式空间、保持空间、vi 可视化模式、vimrc、地址定界 sed(stream deitor):行编辑器 【概述】sed是一种流式编辑器,它一次处理一行内容。处理时,把当前处理的行的所有内容存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,逐行处理,不修改文件。sed主要…

    Linux干货 2016-08-11
  • 第四周 博客作业

    grep useradd cp

    Linux干货 2017-12-28