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

百度快照和做网站有关系吗商务网站开发文档

百度快照和做网站有关系吗,商务网站开发文档,wordpress页面调用子页面,淘宝网站做多久FTP服务的简介和配置详解注意#xff1a;配置FTP服务时#xff0c;最好关闭防火墙和selinux1、FTP服务简介FTP 是File Transfer Protocol#xff08;文件传输协议#xff09;的英文简称#xff0c;而中文简称为“文件传输协议”。用于Internet上的控制文件的双向传输。同时… FTP服务的简介和配置详解注意配置FTP服务时最好关闭防火墙和selinux1、FTP服务简介FTP 是File Transfer Protocol文件传输协议的英文简称而中文简称为“文件传输协议”。用于Internet上的控制文件的双向传输。同时它也是一个应用程序Application。基于不同的操作系统有不同的FTP应用程序而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中用户经常遇到两个概念下载Download和上传Upload。下载文件就是从远程主机拷贝文件至自己的计算机上上传文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说用户可通过客户机程序向从远程主机上传下载文件由于FTP的文件传输是明文方式具有一定危险性所以就诞生了一种更加安全的传输方式vsftp下面主要介绍vsftp的特性及相关配置。 2、VSFTP特点VSFTP是一个比FTP更安全的软件具有以下特点1vsftp一般以普通用户运行降低了进程的权限提高了安全性 2任何需要执行较高权限的指令都需要上层程序的许可 3ftp的命令都被整合到了vsftp中不需要系统额外提供命令 4用于chroot功能可以改变用户的根目录限制用户只能在自己的家目录 5vsftpd 是一个基于GPL发布的FTP服务器软件。其中的vs是“ Very Secure”的缩写由此名称缩写可以看出本服务器的初衷就是服务的安全性。 6vsftpd是RedHat Linux默认使用的ftp服务端软件。 7vsftpd不再依赖于xinetd服务 8vsftpd可同时允许匿名 anonymous 与本地用户(local)访问,还可以支持虚拟用户。 3、VSFTP连接类型控制连接TCP 21用于发送FTP命令信息数据连接TCP 20用于上传、下载数据 4、Vsftp工作模式FTP协议有两种工作方式PORT方式和PASV方式,中文意思为主动式和被动式主动模式服务端从20端口主动向客户端发起连接被动模式服务端在指定范围内某个端口被动等待客户端连接 主动模式端口分配控制端口 21  传输数据端口 20被动模式端口分配控制端口 21  传输数据端口 随机5、VSFTP传输模式1文本模式ASCII模式以文本序列传输数据2二进制模式Binary模式以二进制序列传输数据 6、FTP用户的类型1匿名用户anonymous或ftp2本地用户帐号名称、密码等信息保存在passwd/shadow文件中3虚拟用户使用独立的帐号/密码数据文件 7、VSFTP配置文件介绍配置文件作用配置文件路径vsftpd的可执行文件主程序/usr/sbin/vsftpdvsftpd启动脚本/etc/rc.d/init.d/vsftpdvsftpd主配置文件/etc/vsftpd/vsftpd.confvsftpd的PAM认证文件/etc/pam.d/vsftpd禁止使用vsftpd的用户列表文件/etc/vsftpd/ftpusers禁止或允许使用vsftpd的用户列表文件/etc/vsftpd/user_list匿名用户主目录/var/ftp 8、vsftpd.conf文件常用的配置参数说明1常用的全局配置listen_address192.168.4.1          设置监听的IP地址listenYES                        是否以独立运行的方式监听服务listen_port21                     设置监听FTP服务的端口号write_enableYES                 是否启用写入权限download_enableYES             是否允许下载文件max_clients0                    限制并发客户端连接数max_per_ip0                    限制同一IP地址的并发连接数pasv_enableyes                  设置最小的被动端口号pasv_min_port9981               设置最小的被动端口号pasv_max_port9981               设置最大的被动端口号dirmessage_enableyes             是否显示目录说明文件xferlog_enableyes                 是否记录ftp传输过程xferlog_file/var/log/vsftpd.log       日志的路径和名字xferlog_std_formatyes             是否使用标准的ftp xferlogchown_usernameusername  是否改变上传文件的属主如果是则需要输入一个系统用户名idle_session_timeout600          设置默认不活跃session时间date_connection_timeout120       设置数据传输超时时间ftpd_bannerwelcome to ftp server    定制欢迎信息 2本地用户访问限制userlist_enableYES        是否启用user_list列表文件userlist_denyYES         是否禁用user_list中的用户 3本地用户权限控制local_enableYES           是否启用本地系统用户local_umask022           本地用户所上传文件的权限掩码local_root/var/ftp         设置本地用户的FTP根目录chroot_local_userYES       是否将用户禁锢在主目录local_max_rate0           限制最大传输速率字节/秒chroot_list_enableYES      配合下面的文件使用chroot_list_file/etc/vsftpd/chroot_list   配合使用列表中的用户将被禁锢在目录中说明本地用户的权限除了使用以上的参数控制以外还可以使用系统的权限进行控制。ftp的权限和系统的权限都允许时才会放行只要有一方权限不足使用FTP就会出现权限不足。4匿名权限控制anonymous_enableYES        启用匿名访问anon_umask022              匿名用户所上传文件的权限掩码anon_root/var/ftp            匿名用户的FTP根目录anon_word_readable_onlyYES  允许匿名下载anon_upload_enableYES      允许上传文件anon_mkdir_write_enableYES允许创建目录anon_other_write_enableYES   开放其他写入权anon_max_rate0             限制最大传输速率字节/秒 说明匿名用户账号名称默认为ftp或anonymous不需要登录密码默认只能下载无法上传。 9、配置拥有所有权限的匿名用户说明这里为了展示匿名用户的所有功能才这样配置实际中不能这样配置。1安装vsftp软件并按照下面配置修改配置文件[rootlocalhost ~]# yum -y install vsftpd[rootlocalhost ~]# chown ftp /var/ftp/pub/[rootlocalhost ~]# cp -a /etc/vsftpd/vsftpd.conf  /etc/vsftpd/vsftpd.conf.back[rootlocalhost ~]# vim /etc/vsftpd/vsftpd.confanonymous_enableYES     启用匿名访问anon_upload_enableYES    允许匿名用户可上传文件anon_mkdir_write_enableYES   允许匿名用户可创建目录anon_other_write_enableYES   开放其他写入权比如改名需要手动添加 [rootlocalhost ~]# systemctl restart vsftpd 2在windows上或者Linux上测试即可a、在Windows上文件里面的地址栏输入ftp://192.168.115.120/如下所示输入地址以后进入pub目录测试能否上传文件、删除文件、创建目录、给文件改名等功能。 b、在Linux中匿名登陆FTP服务器需要先yum install ftp软件然后输入ftp 192.168.115.120之后输入用户ftp或者anonymous密码为空回车即可登陆。 10、配置ftp本地用户的访问控制1把之前的虚拟机还原重新安装vsftpd软件并创建本地用户[rootlocalhost ~]# yum -y install vsftpd[rootlocalhost ~]# chown ftp /var/ftp/pub/[rootlocalhost ~]# cp -a /etc/vsftpd/vsftpd.conf  /etc/vsftpd/vsftpd.conf.back[rootlocalhost ~]# useradd user1[rootlocalhost ~]# useradd user2[rootlocalhost ~]# useradd user3[rootlocalhost ~]# echo 123456 | passwd --stdin user1[rootlocalhost ~]# echo 123456 | passwd --stdin user2[rootlocalhost ~]# echo 123456 | passwd --stdin user3 2修改配置文件设置本地用户的访问控制[rootlocalhost ~]# vim /etc/vsftpd/vsftpd.conflocal_enableYES      启用本地系统用户local_umask000      修改权限掩码为000用系统的setfacl权限限制即可chroot_local_userYES   是否将用户禁锢在local_root设置的目录local_root/var/ftp      设置本地用户的FTP根目录chroot_list_enableYES   是否启用列表控制启用后和chroot_list_file配合使用chroot_list_file/etc/vsftpd/chroot_list  该文件要自己创建列表中的用户将被禁锢在目录中userlist_enableYES      是否开启用户列表访问控制userlist_denyYES        拒绝访问FTP用户列表是否启用 [rootlocalhost ~]# systemctl restart vsftpd 说明userlist_enableYES对应/etc/vsftpd/user_list文件灵活控制用户访问 a userlist_enableYESuserlist_denyYES满足这两个条件时出现在user_list文件里的用户会被拒绝访问FTP服务器 b userlist_enableYESuserlist_denyNO 满足这两个条件时只允许出现在user_list文件里的用户登录FTP服务器 c只要出现在/etc/vsftpd/ftpusers文件里的用户都禁止登陆FTP服务器优先级要高于上面的user_list文件 3在Windows或Linux中测试上面的配置是否生效a在Windows测试输入ftp://192.168.115.106之后输入对应的本地用户名和密码登录测试。 b在Linux测试之前先yum安装ftp软件然后输入ftp 192.168.115.106回车然后输入对应的本地用户名回车然后输入密码回车即可进行登录测试 。 c如果需要不同用户给予不同的访问权限可以使用系统的setfacl进行设置。11、修改vsftpd服务的监听地址、端口[rootlocalhost ~]# vim /etc/vsftpd/vsftpd.conflistenYES      是否开启监听地址和端口listen_address192.168.115.120     监听的IP地址写FTP服务器的地址listen_port2100      监听的端口默认为21建议不修改注意上面最后两行的参数需要手动写入。12、开启使用FTP服务器的被动模式[rootlocalhost ~]# vim /etc/vsftpd/vsftpd.confpasv_enableYES        是否开启被动模式pasv_min_port24500    传输数据时随机端口最小值pasv_max_port24600    传输数据时随机端口最大值注意上面三行的参数需要手动写入。 转载于:https://blog.51cto.com/longlei/2068636
http://www.yutouwan.com/news/449235/

相关文章:

  • 网站建设哪家好 万维科技怎么用自己的电脑建设网站
  • 自己做网站项目网络营销网站有哪些
  • 阳江网站推广优化公司wordpress悬停图
  • 常德网站建设优化万能搜索网站
  • 上海做网站培训班徐州企业网站设计
  • 网站开发和运行模式的搭建网店关键词怎么优化
  • 黑龙江省和城乡建设厅网站免费微信网站源码
  • 社保网站做员工用工备案吗做网站公司促销海报
  • 做网站哪里买空间好大兴区企业网站建设
  • 台州seo网站排名优化茶叶网站开发目的和意义
  • 网络营销公司组织架构一个新网站怎么做seo
  • seo关键词排名技术长春网站排名优化价格
  • 邯郸网站建设报价阿里虚拟机建设网站
  • 口碑好的网站推广价格办公室公共空间设计
  • 成都网站备案太慢番禺网站建设设计
  • 企业做网站应该注意的问题网站建设嘉兴
  • 沂水住房与城乡建设局网站网站后台自动退出
  • 网站音乐播放器代码做网站运营如何提升用户粘度
  • 如何虚拟一个公司网站电商无货源怎么做
  • 网站站长指南wordpress插图插件
  • 电子商务网站开发平台网上做的好金融网站
  • 机械制造网站微官网入口
  • 电子商务网站设计实践报告做网站找谁
  • html5个性个人网站python 直播网站开发
  • 建筑公司名称大全简单大气两个字重庆seo博客
  • 网站建设公司教程网站的建设论文
  • 用哪个网站做相册视频文件夹三六五网做网站吗
  • 专业网站建设制作网站外地备案
  • 南京网站制作公司排名前十电子商城网站建设价格
  • 拍拍网站源码wordpress漏洞检测