上犹电脑信息网我们一直在努力
您的位置:上犹电脑信息网 > win7问题 > 怎么登录ftp服务器_ftp匿名用户提权

怎么登录ftp服务器_ftp匿名用户提权

作者:上犹日期:

返回目录:win7问题

内容导航:
  • 杂集:Linux中ftp服务器简单配置匿名用户和系统用户
  • linux ftp服务器虚拟用户和匿名用户能够同时搭建吗
  • 我配置linux下的FTP服务器,要实现匿名和本地用户登陆,我不知道怎么做,请大哥帮帮忙,我的QQ726709453
  • Linux配置办公用FTP服务器,要求设置禁止匿名用户登录,新建以自己名字命令的用?
  • 一、杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    本文承接--->杂集:linux搭建ftp服务器。


    前言:


    相信大家在大学时代一定上传/下载word作业,比较常用的方法应该是把本地计算机作业上传到ftp服务器中/从FTP服务器中把作业下载到本地计算机,一般文件夹的权限是只容许下载/只容许上传。


    下面以这个为案例,简单的模拟一下情景。


    简单分析一下所需用户的特点,方便之后配置:


    一、匿名用户:限制在/var/ftp/pub目录下[自定义],只有下载权限。


    二、本地用户[ftpStephen]:类似于普通用户,登陆后限制在自己的家目录内操作。


    1、配置匿名用户


    创建限制匿名用户访问目录:/home/anonFtp/pub[可自定义]


    mkdir /home/ anonFtp/pub -p


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    修改配置文件允许匿名用户访问


    cd /etc/vsftpd/


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    vim vsftpd.conf


    容许匿名:anonymous_enable=YES


    匿名用户家目录:anon_root=/home/anonFtp/pub


    注意:默认安装vsftpd的匿名目录是在/var/ftp/pub。


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    若存在w权限请修改权限。


    chmod a-w pub:把上传的权限去掉。


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    放一个测试文件demo/hello


    注意:下面hello文件只有r[读/下载]权限


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    因为刚刚修改了配置文件


    重启服务


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    在计算机中测试


    ftp://ip


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    查看


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    只有r[下载]权限


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    匿名用户的常用配置:[慎用]


    anon_upload_enable=(yes/no):匿名用户对文件上传权限。


    anon_world_readable_only=(yes/no):匿名用户对文件的下载权限。


    anon_mkdir_write_enable=(yes/no):匿名用户对文件夹的创建权限。


    anon_other_write_enable=(yes/no):匿名用户对文件和文件夹的删除和重命名权限。


    anon_root=(none) :匿名用户主目录。


    2、 配置本地用户


    创建用户ftpStephen[自定义]


    useradd ftpStephen


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    修改配置文件vim vsftpd.conf


    容许本地用户ftpStephen登录:local_enable=YES


    给予w[上传]的权限:write_enable=YES


    注意:


    用户登录访问的目录就是/home/ftpStephen[新建用户]/


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    测试


    在ftpStephen目录下新建一个txt文件and word目录


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    重启服务


    登录


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    可以创建文件夹[其余权限自行测试]


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    3、启用白名单[不在名单中的用户禁止登陆]


    vim vsftpd.conf


    启用用户列表


    userlist_enable=YES


    userlist_deny=NO


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    添加用户到白名单中:


    vim user_list


    注意:


    杂集:Linux中ftp服务器简单配置匿名用户和系统用户

    重启服务,测试一波即可。


    小提示:


    通过以下配置文件可以控制用户切换目录:


    chroot_list_enable=YES/NO:是否启用chroot_list_file配置项指定的用户列表文件。


    注意:


    如果启动这项,所有列在chroot_list_file之中的使用者不能更改根目录,默认值为YES。


    chroot_list_file=/etc/vsftpd/chroot_list:配置只能访问家目录用户的列表文件。


    事例:


    一、当chroot_list_enable=YES,chroot_local_user=YES时[用于配置咱们的ftpMaster]:


    在/etc/chroot_list文件中列出的用户,可以切换到其他目录


    未在文件中列出的用户,不能切换到其他目录。


    二、当chroot_list_enable=YES,chroot_local_user=NO时:


    在/etc/chroot_list文件中列出的用户,不能切换到其他目录


    未在文件中列出的用户,可以切换到其他目录。


    三、当chroot_list_enable=NO,chroot_local_user=YES时:


    所有的用户均不能切换到其他目录。


    四、当chroot_list_enable=NO,chroot_local_user=NO时:


    所有的用户均可以切换到其他目录。


    有兴趣的小友可以自行配置,欢迎诸位同道小友一起交流学习。


    二、linux ftp服务器虚拟用户和匿名用户能够同时搭建吗

    你遇到的问题我也遇到过,本人初学者,不对勿笑呀。
    1、转化文件格式,把zonic.txt 转换成 zonic.db
    db_load -T -t hash -f /etc/vsftpd/zonic.txt /etc/vsftpd/zonic.db
    2、建立PAM认证文件
    vi /etc/pam.d/ftp.v
    auth required /lib/security/pam_userdb.so db=/etc/vsftpd/zonic
    account required /lib/security/pam_userdb.so db=/etc/vsftpd/zonic

    1 #service iptable stop
    2 #vi /etc/selinux/config
    selinux=xxxxxx 改为 selinux=disabled
    3 #shutdown -r -h 0
    转载,仅供参考。
    试试吧,不管行不行,给个反馈。

    三、我配置linux下的FTP服务器,要实现匿名和本地用户登陆,我不知道怎么做,请大哥帮帮忙,我的QQ726709453

    编辑vsftpd的主配置文件:
    # vi /etc/vsftpd/vsftpd.conf
    修改其中的配置选项:
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    注意,chroot_list文件的名字和存放位置可自定,但是在配置文件里的参数要对应修改,还有要在该文件里添加允许本地登陆的用户名,一行一个。

    四、Linux配置办公用FTP服务器,要求设置禁止匿名用户登录,新建以自己名字命令的用?

    Linux配置办公用FTP服务器要求设置禁止匿名用户登录新建的,以自己命令的用肉丝比较好,这个名字也非常的实用。

    相关阅读

    • jdk1.8环境变量配置_linux环境变量是什么

    • 上犹win7问题
    • 内容导航: Java开发新手环境变量配置 Java新手求解 关于配置环境 想开发java程序,需要先配置哪些环境变量,求解? java新手 设置环境变量 JAVA_HOME 变量值是C:\Program Files\Java\jdk1.6.0_10
    • 怎么登录ftp服务器_ftp匿名用户提权

    • 上犹win7问题
    • 内容导航: 杂集:Linux中ftp服务器简单配置匿名用户和系统用户 linux ftp服务器虚拟用户和匿名用户能够同时搭建吗 我配置linux下的FTP服务器,要实现匿名和本地用户登陆,我不知道怎么
    • 动态桌面全屏主题_会动的壁纸软件

    • 上犹win7问题
    • 内容导航: 游点意思:动态桌面软件《Wallpaper Engine》可以让你的桌面跳极乐净土 如何使用Wallpaper Engine设置桌面壁纸 steam app中的wallpaper engine 下载后壁纸能不能导出到桌面 steam中动态桌
    • 数据库是_删除opt目录下文件

    • 上犹win7问题
    • 内容导航: MySQL数据库目录下面的db.opt是干什么用的? SQL数据库中的db.opt具体作用? 创建Mysql数据库后自动生成db.opt,请问可以删除吗?删除后有什么影响没? 创建Mysql数据库后自动生
    • Windows7_H1受体和H2受体

    • 上犹win7问题
    • 内容导航: 微软发布Windows 10 21H2/21H1新预览版Build 19044.1200 windows10找不到新的预览版本怎么办 Windows 10 Build 10112有哪些问题 新解决办法 已经有了win10正式版,为什么还在发布新的预览版
    • 骁龙处理器性能排行_高通cpu排行

    • 上犹win7问题
    • 内容导航: 云得之为你介绍电脑cpu性能天梯 求笔记本的处理器cpu性能天梯图 越全越好 笔记本电脑最新CPU性能天梯图。 谁有高清电脑cpu性能天梯图,像这张的,发给我谢谢 一、 云得之
    • jdk哪个版本稳定_javajdk怎么下载

    • 上犹win7问题
    • 内容导航: Linux下一键安装java-jdk任意版本 Linux中JDK的安装和配置方法 如何在linux下安装jdk1.7 为什么linux安装jdk后直接java -version就有信息,但是我并没有配置环境变量 一、 Linux下一键安
    • 极限竞速3_极限竞速3下载

    • 上犹win7问题
    • 内容导航: 资讯快车:植入巧妙 《极限竞速3》惊现顺丰快递车 《地平线4》登录microsoft账户一直在加载? 请教达人,关于XBOX360《极限竞速2》的车辆调教问题。 《地平线4》怎么退出乐
    • 苹果电脑怎么改用户名_修改电脑用户名

    • 上犹win7问题
    • 内容导航: 如何更改电脑默认的Administrator用户名 如何更改电脑默认的administrator用户名 怎么修改电脑默认的Administrator账号的名称 怎样更改Administrator用户名 一、 如何更改电脑默认的
    关键词不能为空
    极力推荐

    电脑蓝屏_电脑怎么了_win7问题_win10问题_设置问题_文件问题_上犹电脑信息网

    关于我们