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

相关推荐

  • 安装包管理

       软件包管理 软件的运行和编译 ABI 由于window和linux不兼容 linux是ELF window 是PE 对应的内核解析方式不同,可以用虚拟化 API 只程序与程序的公用的接口,相互调用方式 程序源代码 –>预处理–>编译–>汇编–>链接 预处理只会引…

    Linux干货 2017-04-24
  • N22-第八章作业

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。       网桥:网桥是工作在数据链路层的设备。用于将两个LAN连接在一起并按照Mac地址转发数据。网桥保存着所有与它相连的主机的Mac地址表和端口号并具有学习功能。当网桥收到某个数据包后,能根据目的主机的Mac地址再选择从哪个端…

    Linux干货 2016-10-24
  • Corosync + Pacemaker 搭建高可用MariaDB服务

    Corosync + Pacemaker 搭建高可用MariaDB服务 实验描述 1.本实验的目的是为了通过手动配置corosync配置文件,实现MariaDB服务的高可用,集群心跳传递使用组播方式。2.三个节点的主机名分别为:node5.redhat.com、node6.redhat.com、node7.redhat.com。地址为172.16.100.5…

    Linux干货 2016-04-06
  • Linux下inode理解及软、硬链接初探

    1、Inode是什么? 要理解inode,要从文件储存说起。 文件由元数据和数据构成。 文件储存在硬盘上,最小的存储单位叫做“扇区(Sector)”。每个扇区存储512字节。操作系统读取硬盘时,不会一个扇区一个扇区地读取,这样非常低效;而是一次性连续读取多个扇区,即一次性读取一个“块(block)”。“块”由多个扇区组成,常见的大小有1K、2K、4K等,其中…

    Linux干货 2016-07-29
  • 6个变态的C语言Hello World程序

    下面的六个程序片段主要完成这些事情: 输出Hello, World 混乱C语言的源代码 下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。 hello1.c   #define _________ }     #define …

    Linux干货 2015-04-01
  • Linux系统分区管理

    管理分区     查看系统中的分区4种方式 [root@localhost ~]# ls /dev/sd* [来自内存] [root@localhost ~]# cat /proc/partitions [root@localhost ~]# lsblk /dev/sda  /dev/sda1  /dev/sda2  /dev/sda3 …

    Linux干货 2017-12-02