技术领域technical field
本发明涉及通信技术领域,特别是涉及一种基于开源安全外壳协议的登录方法及登录系统。The invention relates to the field of communication technology, in particular to a login method and a login system based on an open source secure shell protocol.
背景技术Background technique
安全外壳协议(Secure Shell,SSH)是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议不仅可以有效防止远程管理过程中的信息泄露问题,还可以压缩传输的数据,加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、PoP、甚至为PPP提供一个安全的“通道”。Secure Shell (SSH) is currently a more reliable protocol that provides security for remote login sessions and other network services. Using the SSH protocol can not only effectively prevent information leakage in the remote management process, but also compress the transmitted data to speed up the transmission. SSH has many functions, it can not only replace Telnet, but also provide a secure "channel" for FTP, PoP, and even PPP.
诸如交换机等网络设备系统都有自己定制的命令行界面(command-lineinterface,CLI)配置界面。用户通过SSH登录时进入的是嵌入式设备系统定制的CLI配置界面,而不是linux系统的shell界面。A network device system such as a switch has its own customized command-line interface (command-line interface, CLI) configuration interface. When users log in through SSH, they enter the CLI configuration interface customized by the embedded device system instead of the shell interface of the linux system.
目前国内,除少数几家研发实力较强的公司会自己实现SSH协议外,大部分的网络设备研发厂商都是基于开源SSH软件(如OpenSSH),针对自身系统做适配修改开源软件的源码来实现SSH用户认证登陆功能。At present, in China, except for a few companies with strong R&D capabilities that will implement the SSH protocol themselves, most network equipment R&D manufacturers are based on open source SSH software (such as OpenSSH), and adapt and modify the source code of the open source software for their own systems. Realize the SSH user authentication login function.
然而,若公司自己实现SSH协议的开发,不使用开源软件,这个研发成功高,仅适合少数有一定研发实力的公司。而众多公司利用开源SSH软件(如OpenSSH),针对自身系统做适配修改开源软件的源码来实现SSH用户认证登陆功能。但是,目前因为要修改开源软件源码,需要对开源软件的源码进行学习,后续升级开源软件版本或者更换开源软件、系统维护人员的成本高。However, if the company realizes the development of the SSH protocol by itself and does not use open source software, the success of this research and development is high, and it is only suitable for a small number of companies with certain research and development capabilities. And many companies use open source SSH software (such as OpenSSH) to adapt and modify the source code of the open source software for their own systems to realize the SSH user authentication login function. However, at present, because the source code of the open source software needs to be modified, it is necessary to learn the source code of the open source software, and the cost of subsequently upgrading the open source software version or replacing the open source software and system maintenance personnel is high.
因此,如何在不增加成本的基础上实现SSH用户的登录功能就成为本领域技术人员亟待解决的问题之一。Therefore, how to implement the login function of the SSH user without increasing the cost has become one of the problems to be solved urgently by those skilled in the art.
发明内容Contents of the invention
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于开源安全外壳协议的登录方法及登录系统,用于解决现有技术中实现SSH用户登录功能成本较高的问题。In view of the above-mentioned shortcomings of the prior art, the purpose of the present invention is to provide a login method and login system based on the open source secure shell protocol, which is used to solve the problem of high cost of implementing the SSH user login function in the prior art.
为实现上述目的及其他相关目的,本发明提供一种基于开源安全外壳协议的登录方法,所述基于开源安全外壳协议的登录方法包括以下步骤:向开源安全外壳协议应用模块发送系统用户信息;Linux内核模块对所述系统用户信息进行验证;当Linux内核对所述系统用户信息验证通过后,执行重定向应用模块以实现登录。In order to achieve the above object and other related purposes, the present invention provides a login method based on an open source secure shell protocol, said login method based on an open source secure shell protocol comprising the following steps: sending system user information to an open source secure shell protocol application module; Linux The kernel module verifies the system user information; when the Linux kernel passes the verification of the system user information, executes the redirection application module to realize login.
于本发明的一实施例中,所述执行重定向应用模块以实现登录的步骤包括:在所述重定向应用模块与Linux内核之间建立重定向SSH连接;在所述重定向应用模块与预制命令行界面之间建立TCP连接以实现登录。In an embodiment of the present invention, the step of executing the redirection application module to realize login includes: establishing a redirection SSH connection between the redirection application module and the Linux kernel; A TCP connection is established between command line interfaces for login.
于本发明的一实施例中,在所述重定向应用模块与预制命令行界面之间建立长TCP连接。In an embodiment of the present invention, a long TCP connection is established between the redirection application module and the prefabricated command line interface.
于本发明的一实施例中,所述基于开源安全外壳协议的登录方法还包括:在登录Linux系统后,向Linux内核中添加系统用户信息,所述系统用户信息包括:用户名和密码。In an embodiment of the present invention, the login method based on the open source secure shell protocol further includes: after logging into the Linux system, adding system user information to the Linux kernel, the system user information including: username and password.
于本发明的一实施例中,所述向Linux内核中添加系统用户信息的步骤包括:Linux内核将所述系统用户信息保存在/etc/shadow和/etc/passwd文件夹中。In an embodiment of the present invention, the step of adding system user information to the Linux kernel includes: the Linux kernel saves the system user information in /etc/shadow and /etc/passwd folders.
于本发明的一实施例中,Linux内核将所述系统用户信息保存在/etc/passwd文件夹中时,在所述/etc/passwd文件夹中指定系统用户信息验证通过后的执行程序为所述重定向应用模块。In one embodiment of the present invention, when the Linux kernel saves the system user information in the /etc/passwd folder, specify in the /etc/passwd folder the execution program after the system user information is verified to be the Redirect application module described above.
本发明提供一种基于开源安全外壳协议的登录系统,所述基于开源安全外壳协议的登录系统包括:开源安全外壳协议应用模块,用于接收系统用户信息;Linux内核,用于对所述系统用户信息进行验证;重定向应用模块,用于当Linux系统对所述系统用户信息验证通过后,执行所述重定向应用模块以实现登录。The invention provides a login system based on an open source secure shell protocol, the login system based on an open source secure shell protocol includes: an open source secure shell protocol application module for receiving system user information; a Linux kernel for logging in to the system user The information is verified; the redirection application module is used to execute the redirection application module to realize login when the Linux system passes the verification of the system user information.
于本发明的一实施例中,所述重定向应用模块包括:第一重定向单元,用于在所述重定向应用模块与Linux系统内核之间建立重定向SSH连接;第二重定向单元,用于在所述重定向应用模块与预制命令行界面之间建立TCP连接以实现登录。In an embodiment of the present invention, the redirection application module includes: a first redirection unit, configured to establish a redirection SSH connection between the redirection application module and the Linux system kernel; a second redirection unit, It is used to establish a TCP connection between the redirection application module and the prefabricated command line interface to realize login.
于本发明的一实施例中,所述第二重定向单元在所述所述重定向应用模块与预制命令行界面之间建立长TCP连接。In an embodiment of the present invention, the second redirection unit establishes a long TCP connection between the redirection application module and the prefabricated command line interface.
于本发明的一实施例中,所述基于开源安全外壳协议的登录系统还包括:用户信息添加模块,用于在登录Linux系统后,向Linux内核中添加系统用户信息,所述系统用户信息包括:用户名和密码。In an embodiment of the present invention, the login system based on the open source secure shell protocol also includes: a user information adding module, which is used to add system user information to the Linux kernel after logging into the Linux system, and the system user information includes :user name and password.
如上所述,本发明的基于开源安全外壳协议的登录方法及登录系统,具有以下有益效果:As mentioned above, the login method and login system based on the open source secure shell protocol of the present invention have the following beneficial effects:
本发明的基于开源安全外壳协议的登录方法,在Linux内核对系统用户信息验证通过后,通过重定向应用模块实现登录,不需要修改开源软件的源码,因此,大大降低了后续升级或者系统维护的成本。The login method based on the open source security shell protocol of the present invention realizes login by redirecting the application module after the Linux kernel has passed the authentication of the system user information, and does not need to modify the source code of the open source software. Therefore, the cost of subsequent upgrades or system maintenance is greatly reduced. cost.
附图说明Description of drawings
图1显示为本发明基于开源安全外壳协议的登录方法的于一实施例中的流程示意图。FIG. 1 is a schematic flowchart of an embodiment of the login method based on the open source secure shell protocol of the present invention.
图2显示为本发明基于开源安全外壳协议的登录系统的于一实施例中的结构示意图。FIG. 2 is a schematic structural diagram of an embodiment of the login system based on the open source secure shell protocol of the present invention.
元件标号说明Component designation description
2 基于开源安全外壳协议的登录系统2 Login system based on open source secure shell protocol
21 开源安全外壳协议应用模块21 Open Source Secure Shell Protocol Application Module
22 Linux内核22 Linux kernels
23 重定向应用模块23 Redirect application module
S11~S13 步骤S11~S13 steps
具体实施方式Detailed ways
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。It should be noted that the diagrams provided in the following embodiments are only schematically illustrating the basic ideas of the present invention, and only the components related to the present invention are shown in the diagrams rather than the number, shape and shape of the components in actual implementation. Dimensional drawing, the type, quantity and proportion of each component can be changed arbitrarily during actual implementation, and the component layout type may also be more complicated.
正如背景技术中所述的,目前通过SSH进行登录时,要么自己开发SSH协议,要么利用开源SSH软件来实现,但是无论哪种方式,开发的成本都很高,应用的范围非常受限。As mentioned in the background technology, when logging in through SSH, one must either develop the SSH protocol by oneself or use open source SSH software to realize it, but either way, the development cost is very high, and the scope of application is very limited.
请参阅图1,本发明提供一种基于开源安全外壳协议的登录方法,所述基于开源安全外壳协议的登录方法包括以下步骤:Please refer to Fig. 1, the present invention provides a kind of login method based on open source secure shell protocol, described login method based on open source secure shell protocol comprises the following steps:
S11,向开源安全外壳协议应用模块发送系统用户信息;S11, sending system user information to the open source secure shell protocol application module;
S12,Linux内核模块对所述系统用户信息进行验证;S12, the Linux kernel module verifies the system user information;
S13,当Linux内核对所述系统用户信息验证通过后,执行重定向应用模块以实现登录。S13. After the Linux kernel passes the verification of the system user information, execute the redirection application module to implement login.
具体地,用户通过SSH客户端软件(如SecureCRT)请求与OpenSSH建立SSH连接,在此过程中向OpenSSH发送SSH用户名和密码。Specifically, the user requests to establish an SSH connection with OpenSSH through SSH client software (such as SecureCRT), and sends the SSH user name and password to OpenSSH during the process.
OpenSSH向linux查询用户名是否存在及用户名的密码是否正确,如果不正确,拒绝用户的连接请求,否则进行下一步处理。具体地,linux系统内核(linux kernel)对用户名及密码进行验证。OpenSSH queries linux whether the user name exists and whether the password of the user name is correct. If it is incorrect, the user's connection request is rejected, otherwise, the next step is processed. Specifically, the linux system kernel (linux kernel) verifies the user name and password.
OpenSSH在得知用户认证通过后,执行RdirectIO应用程序(该应用程序为预开发的重定向应用模块)。OpenSSH在执行RdirectIO时进行重定向,从而实现SSH用户的登录。RdirectIO是本实施例中需要实现的一个应用程序,其功能参考后面的描述。OpenSSH executes the RdirectIO application program (this application program is a pre-developed redirection application module) after learning that the user authentication is passed. OpenSSH performs redirection when executing RdirectIO, so as to realize the login of SSH users. RdirectIO is an application program that needs to be implemented in this embodiment, and its functions refer to the following description.
在本实施例中,所述执行重定向应用模块以实现登录的步骤包括:在所述重定向应用模块与Linux内核之间建立重定向SSH连接;在所述重定向应用模块与预制命令行界面之间建立TCP连接以实现登录。具体地,在所述重定向应用模块与预制命令行界面之间建立长TCP连接。In this embodiment, the step of executing the redirection application module to realize login includes: establishing a redirection SSH connection between the redirection application module and the Linux kernel; Establish a TCP connection between them to achieve login. Specifically, a long TCP connection is established between the redirection application module and the prefabricated command line interface.
在实际应用中,OpenSSH在执行RdirectIO时,创建一个管道(pipe)。通过这个管道,RdirectIO的标准IO会重定向到ssh连接。同时,RdirectIO与系统定制CLI建立一条tcp连接,把RdirectIO的标准IO重定向到这条tcp连接。In practical applications, OpenSSH creates a pipeline (pipe) when executing RdirectIO. Through this pipeline, RdirectIO's standard IO will be redirected to the ssh connection. At the same time, RdirectIO establishes a tcp connection with the system custom CLI, and redirects the standard IO of RdirectIO to this tcp connection.
也就是说,RdirectIO的功能是将系统定制CLI的输入重定向到RdirectIO标准输出;同样,将RdirectIO的标准输入重定向到系统定制CLI的输出,这样就可以通过在系统定制CLI与RdirectIO之间建立TCP长连接来实现这里的IO重定向功能。In other words, the function of RdirectIO is to redirect the input of the system custom CLI to the RdirectIO standard output; similarly, redirect the standard input of RdirectIO to the output of the system custom CLI, so that it can be established between the system custom CLI and RdirectIO TCP long connection to realize the IO redirection function here.
具体地,所述RdirectIO的实现代码为:Specifically, the implementation code of the RdirectIO is:
经过上述两步IO重定向(Input&Output)处理,SSH用户通过SSH认证登录系统后,在SSH客户端(如SecureCRT)上输入的数据经过两次重定向到达系统CLI界面;反之,系统定制CLI输入的数据也经过两次重定向到达SSH客户端。After the above two-step IO redirection (Input&Output) processing, after the SSH user logs in to the system through SSH authentication, the data input on the SSH client (such as SecureCRT) is redirected twice to the system CLI interface; otherwise, the system custom CLI input Data is also redirected twice to the SSH client.
虽然实际上用户在SSH连接上输入的数据是先经过OpenSSH解密,解密后的数据经过两次重定向才到达系统定制CLI。但是,在系统使用用户的感知上,用户是直接进入了系统定制CLI界面。在系统使用者的感知上,用户是直接登录到了系统定制CLI界面。Although in fact the data entered by the user on the SSH connection is first decrypted by OpenSSH, the decrypted data is redirected twice before reaching the system customization CLI. However, in terms of the user's perception of the system, the user directly enters the system customization CLI interface. From the perspective of system users, the user is directly logged in to the system custom CLI interface.
为了实现系统用户信息的验证,在本实施例中,所述基于开源安全外壳协议的登录方法还包括:在登录Linux系统后,向Linux内核中添加系统用户信息,所述系统用户信息包括:用户名和密码。In order to realize the verification of system user information, in this embodiment, the login method based on the open source security shell protocol also includes: after logging into the Linux system, adding system user information to the Linux kernel, the system user information includes: user name and password.
具体地,所述向Linux内核中添加系统用户信息的步骤包括:Linux内核将所述系统用户信息保存在/etc/shadow和/etc/passwd文件夹中。同时,Linux内核将所述系统用户信息保存在/etc/passwd文件夹中时,在所述/etc/passwd文件夹中指定系统用户信息验证通过后的执行程序为所述重定向应用模块。Specifically, the step of adding system user information to the Linux kernel includes: the Linux kernel saves the system user information in /etc/shadow and /etc/passwd folders. At the same time, when the Linux kernel saves the system user information in the /etc/passwd folder, the execution program after the verification of the system user information is specified in the /etc/passwd folder is the redirection application module.
在实际应用中,开源OpenSSH的用户认证是向linux kernel(Linux内核)校验用户名及其密码的正确性。用户通过串口登录系统,在向系统添加SSH用户时同时向linuxkernel添加相同用户名及密码的系统用户。Linux系统将系统用户及其密码保存在“/etc/shadow”和“/etc/passwd”两个文件中。In practical applications, the user authentication of open source OpenSSH is to verify the correctness of the user name and its password to the linux kernel (Linux kernel). Users log in to the system through the serial port, and when adding an SSH user to the system, add a system user with the same user name and password to the linuxkernel at the same time. The Linux system saves system users and their passwords in two files, "/etc/shadow" and "/etc/passwd".
例如,用户为交换机增加了名为admin的用户,交换机系统在将用户添加到自身的配置文件中时,向linux kernel增加一个名为admin的系统用户。系统用户增加成功后在“/etc/shadow”和“/etc/passwd”两个文件中各增加了一条记录。在往“/etc/passwd”文件添加admin用户的记录时,最后一个“:”后面填写的内容是OpenSSH在确定用户名及密码都正确后要执行的应用程序,这里填写的是RdirectIO应用程序。For example, a user adds a user named admin to the switch, and the switch system adds a system user named admin to the linux kernel when adding the user to its own configuration file. After the system user is successfully added, a record is added in the two files of "/etc/shadow" and "/etc/passwd". When adding the admin user record to the "/etc/passwd" file, the content filled after the last ":" is the application that OpenSSH will execute after confirming that the user name and password are correct, and the RdirectIO application is filled here.
具体的,shadow文件的实现代码为:Specifically, the implementation code of the shadow file is:
#cat/etc/shadow#cat /etc/shadow
Root:5Gg.mRfhg Iz4g:10925:0:99999:7:::Root:5Gg.mRfhg Iz4g:10925:0:99999:7:::
Sshd:kVsqISda3pms.:0:0:99999:7:::Sshd:kVsqISda3pms.:0:0:99999:7:::
Admin:IjU5ugwlS2HnY:15357:0:99999:7:::Admin:IjU5ugwlS2HnY:15357:0:99999:7:::
##
passwd文件的实现代码为:The implementation code of the passwd file is:
#cat/etc/passwd#cat /etc/passwd
Root:x:0:0:root:/root?/bin/shRoot:x:0:0:root:/root? /bin/sh
Sshd:x:1000:1000:sshd privsep:/var/empty:/bin/sshSshd:x:1000:1000:sshd privsep:/var/empty:/bin/ssh
Admin:x:1001:1001:Linux User,,,:/home:/mnt/app/RdirectIOAdmin:x:1001:1001:Linux User,,,:/home:/mnt/app/RdirectIO
##
OpenSSH在执行RdirectIO应用程序时会在OpenSSH与RdirectIO之间创建一条管道(pipe)。用户在SSH客户端(如SecureCRT)上输入的数据经过OpenSSH解密后通过这条管道直接到达RdirectIO。反过来,RdirectIO的标准输出也通过这条管道经OpenSSH加密后输出到SSH客户端。这里的处理由OpenSSH开源软件完成,不需要修改OpenSSH源码。When OpenSSH executes RdirectIO applications, it will create a pipeline (pipe) between OpenSSH and RdirectIO. The data entered by the user on the SSH client (such as SecureCRT) is decrypted by OpenSSH and directly reaches RdirectIO through this pipeline. Conversely, the standard output of RdirectIO is also encrypted by OpenSSH through this pipeline and output to the SSH client. The processing here is done by the OpenSSH open source software, and there is no need to modify the OpenSSH source code.
本实施例的基于开源安全外壳协议的登录方法,通过预制的重定向应用模块完成两次重定向,从而实现SSH用户的登录,并且不需要开源SSH源码,因此,大大降低了后续升级或者运营维护的成本。The login method based on the open source secure shell protocol of this embodiment completes two redirections through the prefabricated redirection application module, thereby realizing the login of the SSH user, and does not require open source SSH source code, therefore, greatly reducing subsequent upgrades or operation and maintenance the cost of.
本发明提供一种基于开源安全外壳协议的登录系统,参考图2,所述基于开源安全外壳协议的登录系统包括:The present invention provides a kind of login system based on open source security shell protocol, with reference to Fig. 2, described login system based on open source security shell protocol comprises:
开源安全外壳协议应用模块21,用于接收系统用户信息;An open source secure shell protocol application module 21 is used to receive system user information;
Linux内核22,用于对所述系统用户信息进行验证;The Linux kernel 22 is used to verify the system user information;
重定向应用模块23,用于当Linux系统对所述系统用户信息验证通过后,执行所述重定向应用模块以实现登录。The redirection application module 23 is configured to execute the redirection application module to realize login after the Linux system passes the verification of the system user information.
本实施例中,所述重定向应用模块23包括:第一重定向单元和第二重定向单元(图中未示出),所述第一重定向单元用于在所述重定向应用模块与Linux系统内核之间建立重定向SSH连接;所述第二重定向单元用于在所述重定向应用模块与预制命令行界面之间建立TCP连接以实现登录。具体地,所述第二重定向单元在所述所述重定向应用模块与预制命令行界面之间建立长TCP连接。In this embodiment, the redirection application module 23 includes: a first redirection unit and a second redirection unit (not shown in the figure), and the first redirection unit is used to communicate between the redirection application module and the second redirection unit. A redirection SSH connection is established between the Linux system kernels; the second redirection unit is used to establish a TCP connection between the redirection application module and the prefabricated command line interface to realize login. Specifically, the second redirection unit establishes a long TCP connection between the redirection application module and a prefabricated command line interface.
本实施例中,所述基于开源安全外壳协议的登录系统还包括:用户信息添加模块,用于在登录Linux系统后,向Linux内核中添加系统用户信息,所述系统用户信息包括:用户名和密码。In this embodiment, the login system based on the open source security shell protocol also includes: a user information adding module, which is used to add system user information to the Linux kernel after logging into the Linux system, and the system user information includes: username and password .
本实施例的基于开源安全外壳协议的登录系统的具体实现过程可参考前述关于基于开源安全外壳协议的登录方法的详细描述,在此不再赘述。For the specific implementation process of the login system based on the open-source secure shell protocol of this embodiment, reference may be made to the foregoing detailed description of the login method based on the open-source secure shell protocol, which will not be repeated here.
综上所述,本发明的基于开源安全外壳协议的登录方法及登录系统,利用预制的重定向模块实现两次重定向,从而实现SSH用户的登录,并且不需要修改开源SSH源码,从而大大降低了后续的升级及运营维护的成本。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。To sum up, the login method and login system based on the open source secure shell protocol of the present invention utilizes the prefabricated redirection module to realize two redirections, thereby realizing the login of the SSH user, and does not need to modify the open source SSH source code, thereby greatly reducing the Subsequent upgrades and operation and maintenance costs are reduced. Therefore, the present invention effectively overcomes various shortcomings in the prior art and has high industrial application value.
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。The above-mentioned embodiments only illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Anyone skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical ideas disclosed in the present invention should still be covered by the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510778846.2ACN105282175B (en) | 2015-11-13 | 2015-11-13 | Login method and login system based on safety shell protocol of increasing income |
| PCT/CN2016/101392WO2017080334A1 (en) | 2015-11-13 | 2016-09-30 | Login method and login system based on open-source secure shell protocol |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510778846.2ACN105282175B (en) | 2015-11-13 | 2015-11-13 | Login method and login system based on safety shell protocol of increasing income |
| Publication Number | Publication Date |
|---|---|
| CN105282175A CN105282175A (en) | 2016-01-27 |
| CN105282175Btrue CN105282175B (en) | 2018-05-18 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510778846.2AActiveCN105282175B (en) | 2015-11-13 | 2015-11-13 | Login method and login system based on safety shell protocol of increasing income |
| Country | Link |
|---|---|
| CN (1) | CN105282175B (en) |
| WO (1) | WO2017080334A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105282175B (en)* | 2015-11-13 | 2018-05-18 | 上海斐讯数据通信技术有限公司 | Login method and login system based on safety shell protocol of increasing income |
| CN106060066A (en)* | 2016-06-28 | 2016-10-26 | 积成电子股份有限公司 | Embedded linux-based method for realizing terminal maintenance and information release |
| CN115988073B (en)* | 2022-12-20 | 2025-06-03 | 北京自如信息科技有限公司 | Operating system access method, device, equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101370009A (en)* | 2008-03-12 | 2009-02-18 | 武汉理工大学 | Construction Method of Virtual Network Block Framework Based on Linux Kernel Network Subsystem |
| CN103685242A (en)* | 2013-11-27 | 2014-03-26 | 国家电网公司 | Electric power operation and maintenance security defending system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6385644B1 (en)* | 1997-09-26 | 2002-05-07 | Mci Worldcom, Inc. | Multi-threaded web based user inbox for report management |
| CN102857520B (en)* | 2012-10-11 | 2015-09-30 | 德讯科技股份有限公司 | A character terminal Telnet protocol security access system and method |
| CN105282175B (en)* | 2015-11-13 | 2018-05-18 | 上海斐讯数据通信技术有限公司 | Login method and login system based on safety shell protocol of increasing income |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101370009A (en)* | 2008-03-12 | 2009-02-18 | 武汉理工大学 | Construction Method of Virtual Network Block Framework Based on Linux Kernel Network Subsystem |
| CN103685242A (en)* | 2013-11-27 | 2014-03-26 | 国家电网公司 | Electric power operation and maintenance security defending system |
| Title |
|---|
| 《基于SSH与代理的数据安全传输机制的研究》;尹刚;《电子科学》;20090415;正文第32页和第43页* |
| Publication number | Publication date |
|---|---|
| CN105282175A (en) | 2016-01-27 |
| WO2017080334A1 (en) | 2017-05-18 |
| Publication | Publication Date | Title |
|---|---|---|
| US12413493B2 (en) | Network connection automation | |
| CN110442524B (en) | Method and device for testing web service interface with authentication authorization | |
| US11507655B1 (en) | Automatic and predictive source code generation | |
| CN107924411B (en) | Method and system for recovering UI state in transaction system | |
| US11799841B2 (en) | Providing intercommunication within a system that uses disparate authentication technologies | |
| US11165783B1 (en) | Quantifying permissiveness of access control policies using model counting techniques and automated policy downscaling | |
| WO2016173199A1 (en) | Mobile application single sign-on method and device | |
| US20130290453A1 (en) | System and method for a connector being able to adapt to newer features introduced to a messaging provider with only configuration changes | |
| US10324706B1 (en) | Automated software deployment for electromechanical systems | |
| US20170034311A1 (en) | Method for selecting between multiple RPC frameworks during a TCP/IP session | |
| CN105282175B (en) | Login method and login system based on safety shell protocol of increasing income | |
| EP3157222A1 (en) | Communication method and system based on assembled communication protocol stack | |
| US20080244514A1 (en) | Scriptable object model for network based services | |
| Tamboli | Build your own IoT platform | |
| CN110069351B (en) | Dual-system communication method and device of touch equipment and touch equipment | |
| KR20180066915A (en) | Converged Server Platform based on Open Social for developing Web based Application | |
| CN106899628A (en) | A mobile application integration system and method for an intelligent terminal | |
| CN111193776B (en) | Method, device, equipment and medium for automatically logging in client under cloud desktop environment | |
| CN106331051A (en) | File transmission method and system, file receiving device and file transmission device | |
| WO2017016279A1 (en) | Terminal configuration management method and apparatus | |
| CN113726822B (en) | A Universal Blockchain System for Industrial Internet Heterogeneous Devices | |
| CN108259581A (en) | A kind of document transmission method, master system and storage medium | |
| CN113312253B (en) | Software testing method, electronic device and computer storage medium | |
| Quashigah | Implementing A Role-Based Authentication and Authorization System With. NET 9: A Case Study of HAMK Tech Research Unit’s FarmerApp Project | |
| CN117032979A (en) | Automatic issuing method and system for event subscribers, electronic equipment and storage medium |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | Effective date of registration:20201207 Address after:Dai Xi Zhen Shang Qiang Lu, Wuxing District, Huzhou City, Zhejiang Province Patentee after:HUZHOU AIDI ELECTRIC Co.,Ltd. Address before:201616 Shanghai city Songjiang District Sixian Road No. 3666 Patentee before:Phicomm (Shanghai) Co.,Ltd. | |
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right | Effective date of registration:20221221 Address after:Chinatelecom tower, No. 19, Chaoyangmen North Street, Dongcheng District, Beijing 100010 Patentee after:Tianyi Safety Technology Co.,Ltd. Address before:Dai Xi Zhen Shang Qiang Lu, Wuxing District, Huzhou City, Zhejiang Province Patentee before:HUZHOU AIDI ELECTRIC Co.,Ltd. | |
| TR01 | Transfer of patent right |