如何做网站不容易被攻击,深圳网站建设-猴王网络,上海做网站服务商,网站是什么公司做的http://bbs.52dtv.com/thread-25392-1-1.html TFTP#xff08;Trivial File Transfer Protocol#xff0c;简单文件传输协议#xff09;是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议#xff0c;提供不复杂、开销不大的文件传输服务。端口号为69…
http://bbs.52dtv.com/thread-25392-1-1.html TFTPTrivial File Transfer Protocol简单文件传输协议是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议提供不复杂、开销不大的文件传输服务。端口号为69。它基于UDP协议而实现但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能它只能从文件服务器上获得或写入文件不能列出目录不进行认证它传输8位数据。传输中有三种模式netascii这是8位的ASCII码形式另一种是octet这是8位源数据类型最后一种mail已经不再支持它将返回的数据直接返回给用户而不是保存为文件。项目需要所以按照往常的方式进行安装和配置tftp服务器。1. yum install tftp -yyum会自动搜索安装平台合适的tftp客户端服务器和依赖包。2. vim /etc/xinetd.d/tftp用编辑器打开tftp的配置文件修改其中两项server_args和disable。配置如下service tftp { socket_type dgram protocol udp wait yes user root server /usr/sbin/in.tftpd server_args -s /opt/tftpboot -c disable no per_source 11 cps 100 2 flags IPv4 } 复制代码3. 在opt目录下创建tftpboot目录cd /optmkdir tftpboot4.将tftpboot权限改到最大化。chmod 777 /opt/tftpboot5.setenforce 0改selinux模式为只记录不拦截。6. systemctl stop firewalld.service关闭防火墙。7.systemctl restart xinetd重启xinetd相当于是打开tftp服务器。为了保险再执行一句systemctl enable xinetd。8.检查各服务是否成功启动或在成功关闭。sestatus9.检查tftp服务状态。systemctl status xinetdRedirecting to /bin/systemctl status xinetd.service xinetd.service - Xinetd A Powerful Replacement For Inetd Loaded: loaded (/usr/lib/systemd/system/xinetd.service; enabled) Active: active (running) since Sun 2013-09-01 09:47:25 CST; 44min ago Process: 2352 ExecStart/usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid $EXTRAOPTIONS (codeexited, status0/SUCCESS) Main PID: 2353 (xinetd) CGroup: namesystemd:/system/xinetd.service └─2353 /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid 复制代码netstat -a | grep tftpudp 0 0 *:tftp *:* 复制代码打开防火墙图形界面输入两次root密码后在Zone项选择public然后对右边Services里面tftp和tftp-client进行勾选。10.通过以上还不放心就自己在本地测试下服务器。cd /opt/tftpboottouch aaacd /hometouch bbbtftp 127.0.0.1get aaaput bbbq以上步骤测试服务器下载和上传功能。成功的话一般home和tftpboot目录下都会有aaa和bbb文件。11.远程测试如果有问题应该是防火墙的问题可直接关闭防火墙。systemctl stop firewalld.service