当前位置: 首页 > news >正文

建设项目环保备案网站保险平台官网

建设项目环保备案网站,保险平台官网,东莞网站建设58,俄语培训网站建设/etc/vsftpd/vsftpd.conf里边有几项跟vsftpd虚拟用户有关的主要配置#xff1a; guest_enableYES#xff0c;允许匿名用户登录vsftpd guest_usernamevirtual#xff0c;指定虚拟用户账户为virtual#xff0c;就是把虚拟用户映射成Linux本地用户#xff0c;这样可以使用Lin…/etc/vsftpd/vsftpd.conf里边有几项跟vsftpd虚拟用户有关的主要配置 guest_enableYES允许匿名用户登录vsftpd guest_usernamevirtual指定虚拟用户账户为virtual就是把虚拟用户映射成Linux本地用户这样可以使用Linux文件权限进行读取和写入文件 user_config_dir/etc/vsftpd/vuserconfig设置用户权限配置目录 allow_writeable_chrootYES允许对禁锢的FTP根目录执行写入操作而且不拒绝用户的登录请求 pam_service_namevsftpd.vu指定PAM文件 接下来就演示一下如何添加vsuser1、vsuser2和vsuser3三个vsftpd虚拟用户。 1.先创建一个虚拟用户用来映射。 useradd vsvirtual -d /data/ftp -s /sbin/nologin创建一个本地用户vsvirtual家目录设置为/data/ftpshell设置为/sbin/nologin不能用来登录。 echo good /data/ftp/good.txt创建一个文件为good.txt并向里边写入good。 2.添加虚拟用户配置密码。 /etc/vsftpd/vuser.temp里边写入下边的内容 vsuser1 Good#123 vsuser2 Good#1223 vsuser3 Good1223我这里直接使用下边的命令进行写入操作 echo vsuser1 vuser.temp echo Good#123 vuser.temp echo vsuser2 vuser.temp echo Good#1223 vuser.temp echo vsuser3 vuser.temp echo Good1223 vuser.temp/etc/vsftpd/vuser.temp里边奇数行是用户名偶数行是密码。 db_load -T -t hash -f /etc/vsftpd/vuser.temp /etc/vsftpd/vuser.db把/etc/vsftpd/vuser.temp通过hash的方法生成/etc/vsftpd/vuser.db文件chmod 600 /etc/vsftpd/vuser.db只能让root拥有读写权限。 3.建立用于支持虚拟用户的PAM文件 vim /etc/pam.d/vsftpd.vuser把下边的内容添加进去 auth required /usr/lib64/security/pam_userdb.so db/etc/vsftpd/vuser account required /usr/lib64/security/pam_userdb.so db/etc/vsftpd/vuser4./etc/vsftpd/vsftpd.conf主文件里边进行配置。 cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/bak_vsftpd.conf把/etc/vsftpd/vsftpd.conf复制成/etc/vsftpd/vsftpd.confrm -rf /etc/vsftpd/vsftpd.conf把/etc/vsftpd/vsftpd.conf删除grep -v ^# /etc/vsftpd/bak_vsftpd.conf /etc/vsftpd/vsftpd.conf把注释的内容删除然后写入到/etc/vsftpd/vsftpd.conf。 最后的内容使用cat /etc/vsftpd/vsftpd.conf可以显示出来只有以下内容 anonymous_enableYES local_enableYES write_enableYES local_umask022 dirmessage_enableYES xferlog_enableYES connect_from_port_20YES xferlog_std_formatYES listenNO listen_ipv6YESpam_service_namevsftpd userlist_enableYES tcp_wrappersYES最后把上边的内容添加修改为如下 anonymous_enableYES local_enableYES write_enableYES local_umask022 dirmessage_enableYES xferlog_enableYES connect_from_port_20YES xferlog_std_formatYES listenNO listen_ipv6YES # 允许匿名用户登录vsftpd guest_enableYES # 指定虚拟用户账户为 vsvirtual guest_usernamevsvirtual # 允许对禁锢的FTP根目录执行写入操作而且不拒绝用户的登录请求 allow_writeable_chrootYES # 指定PAM文件,因为vsftpd.vuser里边只配置了虚拟用户所以本地用户和匿名用户就不能使用vsftpd pam_service_namevsftpd.vuser # 设置用户权限配置目录 user_config_dir/etc/vsftpd/vuserconfig userlist_enableYES tcp_wrappersYES5.配置用户权限文件 mkdir /etc/vsftpd/vuserconfig创建用户权限配置目录/etc/vsftpd/vuserconfig。 vim /etc/vsftpd/vuserconfig/vsuser1把下边的内容写进去 # 登录进来后的目录 local_root/data/ftp write_enableYES anon_umask022 anon_world_readable_onlyNO anon_upload_enableYES anon_mkdir_write_enableYES anon_other_write_enableYES download_enableYES6.重新启动并且验证。 systemctl restart vsftpd.service重新启动。 重新开启一个主机远程登录ftp 172.31.0.180进行ftp进行连接然后输入用户名和密码密码没有显示出来等待时间有点久。 ls可以看到上边Sea1上边创建的good.txt文件信息。 get good.txt从服务器上下载good.txt!cat good.txt看一下本地good.txt里边的内容。 quit退出。 此文章为9月Day 2学习笔记内容来源于极客时间《Linux 实战技能 100 讲》。
http://www.pierceye.com/news/313403/

相关文章:

  • 荔浦网站开发乐陵新闻最新消息今天
  • 盘锦网站建设服务如何上传网站到空间
  • 怎样建设自己网站常德seo招聘
  • 用别人家网站做跳转做商品抬价是什么兼职网站
  • 合肥市建设信息中心网站怎么做网站的签约编辑
  • 6入空间网站免费观看网站标题怎么修改
  • iis服务器的默认网站wordpress多级分销插件
  • jquery 网站后台模板 仿2021好心人给个开车的网站
  • 济宁定制网站建设推广关于协会网站建设的意见
  • 门户网站建站要求滨州网站seo服务
  • 国外 视频上传网站源码怎么看网站的访问量
  • 网站的建设框架3网站建设
  • 购物网站设计的目的wordpress 游戏主题下载失败
  • 兰州最好的网站开发公司单页网站是什么样子的
  • 在线购物商城网站江苏营销型网站
  • 如何在百度上为企业做网站wordpress轮播图设置
  • qt 网站开发怎样开发一个app软件
  • html5博客网站模板泉州市住房与城乡建设网站
  • 没网站怎么做app创意设计图片
  • 重庆涪陵网站设计公司推荐外贸优化网站制作
  • 网页怎么制作四页石家庄seo排名外包
  • 高校信息化建设 网站东阳网络科技有限公司
  • 网站 如何做 中英文切换网站怎么提升关键词排名
  • 企业只有建立自己的网站平台金坛建设局网站
  • 网站建设及维护费用网站开发质量控制计划书
  • dede免费网站模板内蒙古住房与建设官方网站
  • 网络设计开发网站电子商务网站建设财务分析
  • 牛商做网站的理念国外便宜域名注册商
  • 深圳网站制作880网页设计与制作教程 个人简历代码
  • 皇岗网站建设济南市住房和城乡建设局