zoukankan      html  css  js  c++  java
  • 虚拟机 有关于Vsftpd验证方式虚拟用户访问模式

    因为虚拟用户模式的帐号口令都不是真实系统中存在的,所以只要配置妥当虚拟用户模式会比本地用户模式更加安全,但是Vsftpd服务配置虚拟用户模式的操作步骤相对复杂一些,具体流程如下:

     1.可以先去yum中下载(当然你要有本地yum仓库),或者你在本地再建一个yum仓库也可以

    输入命令: yum  install  vsftpd进行ftp的安装

    输入命令打开vsftpd服务 :systemctl   start vsftpd

    先下载服务

    切换至vsftpd程序目录,接下来修改这个文件 将用户名和密码写进去  

    输入命令:cd  /etc/vsftp

    创建用于生成FTP用户数据库的原始帐号和密码文件 (进去说空的,我们要在这里建立虚拟用户)

    我在这里建立了三个虚拟用户作为例子(单数行为帐号,双数行为密码)

     

     使用命令用HASH算法生成FTP用户数据库文件

     查看数据库文件类型(可以发现时数据库文件);更改FTP用户数据库内容权限(FTP用户数据库内容很敏感,所以权限给小一些)并且 删除原始的账号和密码文件

     

     

     创建用户virtual并设置为不允许登陆系统并定义该用户的家目录。

    我们来查看下该用户的家目录权限,权限有点不够,我们来提升一下;为保证其他用户可以访问,给予rwxr-xr-x权限

    接下来建立支持虚拟用户的PAM认证文件:

    输入命令:vim /etc/pam.d/vsftpd.vu

    //参数db用于指向刚刚生成的vuser.db文件,但不要写后缀。

    auth       required     pam_userdb.so db=/etc/vsftpd/vuser

    account    required     pam_userdb.so db=/etc/vsftpd/vuser

    既然要使用虚拟用户模式,而虚拟用户模式确实要比匿名访问模式更加的安全,配置的同时也关闭匿名开放模式。将下列参数都改了

     接下来呢我们来为虚拟用户分配不同的权限

    如果希望用户能够完全的管理FTP内的资料,就需要让FTP程序支持独立的用户权限配置文件了

    我们来配置一下文件(文件没有的话就加上,有的话就修改)

    输入命令: vim /etc/vsftpd/vsftpd.conf

    创建用户独立的权限配置文件存放的目录:

    输入命令: mkdir /etc/vsftpd/vusers_dir/

    切换进入到该目录中:

    输入命令: cd /etc/vsftpd/vusers_dir/

    创建空白的linuxuser1的配置文件:

    输入命令: touch linuxuser1

    指定linuxuser1用户的具体权限:

    输入命令: vi  linuxuser1

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    anon_other_write_enable=YES

     接下来我们重启一下服务

     进入第二台虚拟机(客户机)输入ftp + ip

    用户名和密码输入你之前设计好的

     当然我们也有建立文件夹权限

     当然啦,我们在windows下也可以操作

    同样是输入自己设置的用户名和密码,原理是一样的。

    这个世界你真美好
  • 相关阅读:
    [LeetCode] 852. Peak Index in a Mountain Array
    [LeetCode] 221. Maximal Square
    [LeetCode] 260. Single Number III
    [LeetCode] 532. K-diff Pairs in an Array
    [LeetCode] 1417. Reformat The String
    [LeetCode] 621. Task Scheduler
    [LeetCode] 454. 4Sum II
    [LeetCode] 18. 4Sum
    [LeetCode] 369. Plus One Linked List
    [LeetCode] 380. Insert Delete GetRandom O(1)
  • 原文地址:https://www.cnblogs.com/li2019/p/11789074.html
Copyright © 2011-2022 走看看