System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() FTP服务器的控制方法、装置、系统和电子设备制造方法及图纸_技高网

FTP服务器的控制方法、装置、系统和电子设备制造方法及图纸

技术编号:40838243 阅读:2 留言:0更新日期:2024-04-01 15:03
本申请提供一种FTP服务器的控制方法、装置、系统和电子设备,该方法的一具体实施方式包括:获取待启动工控设备的身份信息以及所使用的系统版本信息;所述待启动工控设备指待启动内部操作系统的工控设备;根据所述系统版本信息确定所述工控设备所需的镜像文件信息;向FTP服务器发送启动指令;所述启动指令用于启动所述FTP服务器,以及指示所述FTP服务器在接收到所述身份信息所对应的工控设备的获取请求的情况下,根据所述镜像文件信息向所述工控设备发送镜像文件;若确定所述FTP服务器不再输出响应信息,向所述FTP服务器发送关闭指令。该方法可以提高工控设备在其操作系统的启动过程中的安全性。

【技术实现步骤摘要】

本申请涉及信息安全领域,具体而言,涉及一种ftp服务器的控制方法、装置、系统和电子设备。


技术介绍

1、ftp服务器是一种在网络上提供文件存储和访问服务的计算机系统。它可以基于ftp协议(文件传输协议,file transfer protocol,简称ftp协议)进行文件传输。其中,ftp协议用于在互联网或其他网络中进行文件的双向传输。

2、对于需要引导系统进行引导才能启动内部操作系统的工控设备,其需要从ftp服务器中获取该操作系统对应的镜像文件,以使用该镜像文件对工控设备进行引导,从而启动其操作系统。

3、在相关技术中,工控设备每次启动操作系统都需要从ftp服务器中获取对应的镜像文件,而ftp服务器在该操作系统的启动过程中需要一直开启,这样降低了镜像文件的安全性。


技术实现思路

1、本申请实施例的目的在于提供一种ftp服务器的控制方法、装置、系统和电子设备,用以提高工控设备在其操作系统的启动过程中的安全性。

2、第一方面,本申请实施例提供了一种ftp服务器的控制方法,该方法包括:获取待启动工控设备的身份信息以及所使用的系统版本信息;所述待启动工控设备指待启动内部操作系统的工控设备;根据所述系统版本信息确定所述工控设备所需的镜像文件信息;向ftp服务器发送启动指令;所述启动指令用于启动所述ftp服务器,以及指示所述ftp服务器在接收到所述身份信息所对应的工控设备的获取请求的情况下,根据所述镜像文件信息向所述工控设备发送镜像文件;若确定所述ftp服务器不再输出响应信息,向所述ftp服务器发送关闭指令。这样,可以通过认证服务器控制ftp服务器的启停,使得ftp服务器能够为待启动工控设备提供镜像文件,不影响待启动工控设备正常启动其操作系统,以及在提供了镜像文件之后及时关闭,改善ftp服务器在操作系统的启动过程中一直开启的情况,从而提高了镜像文件的安全性。

3、可选地,所述获取待启动工控设备的身份信息以及所使用的系统版本信息,包括:若接收到所述待启动工控设备发送的信息获取请求,从所述信息获取请求中获取所述待启动工控设备的身份信息以及所使用的系统版本信息;以及所述方法还包括:向所述待启动工控设备发送登录信息;所述登录信息用于登录所述ftp服务器;以及所述向ftp服务器发送启动指令,包括:向所述ftp服务器发送所述登录信息、所述镜像文件信息;其中,所述启动指令用于指示所述ftp服务器在接收到所述身份信息以及所述登录信息所对应的工控设备的获取请求时,根据所述镜像文件信息向所述工控设备发送镜像文件。这样,外界难以从待启动工控设备中获取到登录信息,提高了登录信息的安全性。

4、可选地,在所述获取待启动工控设备的身份信息以及所使用的系统版本信息之前,所述方法还包括:在数据库中预存多个不同的系统版本信息以及各个系统版本信息对应的镜像文件信息;以及所述根据所述系统版本信息确定所述工控设备所需的镜像文件信息,包括:在所述数据库中确定所述系统版本信息所对应的镜像文件信息。这样,可以通过认证服务器集中管理各个镜像文件对应的镜像文件信息以及系统版本信息,从而无需建立多个ftp服务器或者无需在一个ftp服务器中建立多个账号,提升了管理效率以及便捷性。

5、可选地,在数据库中预存多个不同的系统版本信息以及各个系统版本信息对应的镜像文件信息之后,所述方法还包括:若接收到镜像文件信息更新请求,在所述数据库中更新所述镜像文件信息以及对应的系统版本信息。这样,在待启动工控设备的操作系统对应于更新后的系统版本信息时,可以基于更新后的数据库信息确定对应的镜像文件信息,便于管理多版本的操作系统以及对应的镜像文件。

6、可选地,所述若确定所述ftp服务器不再输出响应信息,向所述ftp服务器发送关闭指令,包括:若在预设时间段内未接收到所述ftp服务器发送的心跳信号,确定所述ftp服务器不再输出响应信息;所述心跳信号由所述ftp服务器在发送了所述镜像文件之后发送。这样,认证服务器可以通过ftp服务器的心跳信号快速确认ftp服务器是否还会输出响应信息,从而可以及时关闭ftp服务器,在一定程度上提高了镜像文件的安全性。

7、第二方面,本申请实施例提供了一种ftp服务器的控制方法,该方法应用于ftp服务器,包括:基于认证服务器发送的启动指令启动;所述启动指令包括待启动工控设备的身份信息以及所需的镜像文件信息;所述待启动工控设备指待启动内部操作系统的工控设备;在接收到所述身份信息所对应的工控设备的获取请求的情况下,根据所述镜像文件信息向所述工控设备发送镜像文件;若不再输出响应信息,则向所述认证服务器发送关闭请求,以使所述认证服务器基于所述关闭请求返回关闭指令。这样,可以通过认证服务器控制ftp服务器的启停,使得ftp服务器能够为待启动工控设备提供镜像文件,不影响待启动工控设备正常启动其操作系统,以及在提供了镜像文件之后及时关闭,改善ftp服务器在操作系统的启动过程中一直开启的情况,从而提高了镜像文件的安全性。

8、第三方面,本申请实施例提供了一种ftp服务器的控制装置,该装置应用于认证服务器,包括:获取模块,用于获取待启动工控设备的身份信息以及所使用的系统版本信息;所述待启动工控设备指待启动内部操作系统的工控设备;确定模块,用于根据所述系统版本信息确定所述工控设备所需的镜像文件信息;指示启动模块,用于向ftp服务器发送启动指令;所述启动指令用于启动所述ftp服务器,以及指示所述ftp服务器在接收到所述身份信息所对应的工控设备的获取请求的情况下,根据所述镜像文件信息向所述工控设备发送镜像文件;指示关闭模块,用于若确定所述ftp服务器不再输出响应信息,向所述ftp服务器发送关闭指令。这样,可以通过认证服务器控制ftp服务器的启停,使得ftp服务器能够为待启动工控设备提供镜像文件,不影响待启动工控设备正常启动其操作系统,以及在提供了镜像文件之后及时关闭,改善ftp服务器在操作系统的启动过程中一直开启的情况,从而提高了镜像文件的安全性。

9、第四方面,本申请实施例提供了一种ftp服务器的控制装置,该装置应用于ftp服务器,包括:启动模块,用于基于认证服务器发送的启动指令启动;所述启动指令包括待启动工控设备的身份信息以及所需的镜像文件信息;所述待启动工控设备指待启动内部操作系统的工控设备;发送模块,用于在接收到所述身份信息所对应的工控设备的获取请求的情况下,根据所述镜像文件信息向所述工控设备发送镜像文件;关闭模块,用于在不再输出响应信息的情况下,向所述认证服务器发送关闭请求,以使所述认证服务器基于所述关闭请求返回关闭指令。这样,可以通过认证服务器控制ftp服务器的启停,使得ftp服务器能够为待启动工控设备提供镜像文件,不影响待启动工控设备正常启动其操作系统,以及在提供了镜像文件之后及时关闭,改善ftp服务器在操作系统的启动过程中一直开启的情况,从而提高了镜像文件的安全性。

10、第五方面,本申请实施例提供了一种ftp服务器的控制系统,该系统包括:待启动本文档来自技高网...

【技术保护点】

1.一种FTP服务器的控制方法,其特征在于,应用于认证服务器,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待启动工控设备的身份信息以及所使用的系统版本信息,包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述获取待启动工控设备的身份信息以及所使用的系统版本信息之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在数据库中预存多个不同的系统版本信息以及各个系统版本信息对应的镜像文件信息之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述若确定所述FTP服务器不再输出响应信息,向所述FTP服务器发送关闭指令,包括:

6.一种FTP服务器的控制方法,其特征在于,应用于FTP服务器,该方法包括:

7.一种FTP服务器的控制装置,其特征在于,应用于认证服务器,该装置包括:

8.一种FTP服务器的控制装置,其特征在于,应用于FTP服务器,该装置包括:

9.一种FTP服务器的控制系统,其特征在于,包括:

10.一种电子设备,其特征在于,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如权利要求1-5或者6任一所述的方法。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时运行如权利要求1-5或者6任一所述的方法。

...

【技术特征摘要】

1.一种ftp服务器的控制方法,其特征在于,应用于认证服务器,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待启动工控设备的身份信息以及所使用的系统版本信息,包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述获取待启动工控设备的身份信息以及所使用的系统版本信息之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在数据库中预存多个不同的系统版本信息以及各个系统版本信息对应的镜像文件信息之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述若确定所述ftp服务器不再输出响应信息,向所述ftp服务器发送关闭指令,包括:

6.一种f...

【专利技术属性】
技术研发人员:卢建康
申请(专利权)人:北京天融信网络安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1