一种基于linux实现网络无密码双向登陆的方法

文档序号:9846556阅读:185来源:国知局
一种基于linux实现网络无密码双向登陆的方法
【技术领域】
[0001]本发明涉及大数据及网络技术领域,具体地说是一种基于LINUX实现网络无密码双向登陆的方法。
【背景技术】
[0002]随着大数据及网络设备的应用与增长,对网络及其设备的测试需求与日倶增,单节点单次的手动密码访问已不再适用于当下。传统的使用密码单次登录的网络测试方法无法实现测试的自动化。
[0003]公开的相关专利文件:名称为“一种通过W1-Fi登陆营业场所商务网站的方法和系统”,该文件公开了 “一种通过W1-Fi登陆营业场所商务网站的方法和系统。营业场所内设置Web服务器,服务器内设营业场所商务网站,并通过LAN连接无线路由器W1-Fi;将W1-Fi设置为开放式无密码登陆方式,并且将W1-Fi网络广播的SSID标识码设置为本营业场所商务网站的IP地址;在智能手机或PDA上安装客户端登陆软件App;打开App软件首先提取智能手机或PDA中设置选项中无线和网络的WLAN列表,在列表中选择W1-Fi网络信号最强,并且为开放式无密码登陆的W1-Fi网络进行登陆;登陆成功后,App打开智能手机或PDA中的手机浏览器,然后,调取已登陆W1-Fi网络广播的SSID标识码,将SSID标识码做为IP地址导入手机浏览器,按导入的IP地址链接,链接成功,客户登陆营业场所商务网站”。
[0004]名称为“一种无密码安全登录的远程维护系统和实现方法”,该文件公开了“一种无密码安全登录的远程维护系统和实现方法,实现方法包括有:步骤一、中心控制服务器对用户进行身份验证,并当用户的身份验证通过后,向用户指定的业务服务器发送开启服务通知消息;步骤二、所述业务服务器的远程接入接口装置将中心控制服务器发送来的开启服务通知消息转发给无密码登录服务装置,无密码登陆服务装置开启TCP服务,并将开启TCP服务信息返回给远程接入接口装置;步骤三、远程接入接口装置根据无密码登录服务装置返回的开启TCP服务信息,和无密码登录服务装置建立TCP连接链路。本发明属于网络通信技术领域,能在远程维护中实现用户的无密码安全登录”。
[0005]上述公开文件公开的技术内容和解决的技术问题与本发明的技术内容不同。

【发明内容】

[0006]本发明的技术任务是提供一种基于LINUX实现网络无密码双向登陆的方法。
[0007]本发明的技术任务是按以下方式实现的,该基于LINUX实现网络无密码双向登陆的方法步骤如下:
1)搭建测试平台,准备测试环境,将两台节点的网络互连;
2)在两个测试节点运行无密码登录设置脚本;
3)确认网络可以实现无密码双向登录;
4)根据不同测试项目实现网络的自动化测试。
[0008]所述的两台节点的网络实现相互通信,每次通信都需要输入密码。
[0009]所述的步骤2)中设置脚本步骤如下:
a、ssh_keygen_t rsa #两个节点都执行操作,然后全部回车,采用默认值;
b、catid_dsa.pub >> ~/.ssh/authorized_keys #将公钥考到对方机器的用户目录下,并将其复制到?/.ssh/authorized_keys中;
c、chmod600 authorized_keys #设置authorized_keys权限;cUchmod 700 -R.ssh # 设置.ssh 目录权限。
[0010]本发明的一种基于LINUX实现网络无密码双向登陆的方法和现有技术相比,适用范围广,效率高,实现了无需人工干预的自动化测试;实现成本低,可扩展性强。该发明通过一次性设置测试流程,永久性应用到两台节点;操作步骤简便并无需重复运行脚本;提高了测试效率,给测试工程师提供极大方便;节约测试时间,减少测试时间投入,提高后期维护效率,适用范围广泛,易于推广。
【具体实施方式】
[0011]实施例1:
该基于LINUX实现网络无密码双向登陆的方法步骤如下:
I)搭建测试平台,准备测试环境,将两台节点的网络互连,两台节点的网络实现相互通信,每次通信都需要输入密码。
[0012]2)在两个测试节点运行无密码登录设置脚本;
a、ssh_keygen_t rsa #两个节点都执行操作,然后全部回车,采用默认值;
b、catid_dsa.pub >> ~/.ssh/authorized_keys #将公钥考到对方机器的用户目录下,并将其复制到?/.ssh/authorized_keys中;
c、chmod600 authorized_keys #设置authorized_keys权限;cUchmod 700 -R.ssh # 设置.ssh 目录权限。
[0013]3)确认网络可以实现无密码双向登录;
4)根据不同测试项目实现网络的自动化测试。
[0014]通过上述技术内容一次性设置测试流程,永久性应用到两台节点;操作步骤简便并无需重复运行脚本;提高了测试效率,给测试工程师提供极大方便;节约测试时间,减少测试时间投入,提高后期维护效率,适用范围广泛,易于推广。
[0015]通过上面【具体实施方式】,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种【具体实施方式】。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
【主权项】
1.一种基于LINUX实现网络无密码双向登陆的方法,其特征在于,该方法步骤如下: 1)搭建测试平台,准备测试环境,将两台节点的网络互连; 2)在两个测试节点运行无密码登录设置脚本; 3)确认网络可以实现无密码双向登录; 4)根据不同测试项目实现网络的自动化测试。2.根据权利要求1所述的一种基于LINUX实现网络无密码双向登陆的方法,其特征在于,所述的两台节点的网络实现相互通信,每次通信都需要输入密码。3.根据权利要求1所述的一种基于LINUX实现网络无密码双向登陆的方法,其特征在于,所述的步骤2)中设置脚本步骤如下: a、ssh_keygen_t rsa #两个节点都执行操作,然后全部回车,采用默认值; b、catid_dsa.pub >> ~/.ssh/authorized_keys #将公钥考到对方机器的用户目录下,并将其复制到?/.ssh/authorized_keys中; c、chmod600 authorized_keys #设置authorized_keys权限; cUchmod 700 -R.ssh #设置.ssh 目录权限。
【专利摘要】本发明公开了一种基于LINUX实现网络无密码双向登陆的方法,该方法步骤如下:1)搭建测试平台,准备测试环境,将两台节点的网络互连;2)在两个测试节点运行无密码登录设置脚本;3)确认网络可以实现无密码双向登录;4)根据不同测试项目实现网络的自动化测试。本发明的一种基于LINUX实现网络无密码双向登陆的方法和现有技术相比,适用范围广,效率高,实现了无需人工干预的自动化测试;实现成本低,可扩展性强。该发明通过一次性设置测试流程,永久性应用到两台节点;操作步骤简便并无需重复运行脚本;提高了测试效率,给测试工程师提供极大方便;节约测试时间,减少测试时间投入,提高后期维护效率,适用范围广泛,易于推广。
【IPC分类】H04L12/46, H04L12/26, H04L29/08, G06F11/36, H04L29/06
【公开号】CN105610644
【申请号】CN201510987726
【发明人】于兴龙
【申请人】浪潮电子信息产业股份有限公司
【公开日】2016年5月25日
【申请日】2015年12月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1