如果你是刚买的服务器,首次登陆往往会遇到很多困难。
这时,你需要一个软件辅助你访问Linux服务器,如Putty,OpenSSH,xmanager等等。这里,我给大家推荐如何用SecureCRT访问Linux服务器。
步骤一:拥有域名及服务器
首先你必须要获得一个属于你的域名,以及自己的服务器。
域名你可以去中国域名注册的官网 https://www.dynadot.com/zh/domain/tlds.html?drefid=107买,也可以通过其他方式获取,服务器你可以使用自己的电脑,缺点就是当你电脑关机时,其他机器就无法访问你的服务器。如果你想弥补这个缺点就去租一个服务器。
如果你是学生,我推荐你去腾讯云申请一个最低配的Linux服务器(65元每月,但腾讯会每月给你64月的抵用券),并且腾讯会送你一个域名
这里我选择了64位 CentOS 6.5,当然你也可以选择服务市场里的系统环境
打开命令行,ping你申请的IP地址,如果出现类似以下显示则申请成功
步骤二:安装SecureCRT
SecureCRT的官网:https://www.vandyke.com/products/securecrt/features.html
关于下载和安装SecureCRT我就稍微提一点,安装类型建议选择Complete完全安装,不要选择Custom用户自定义,其他的都是点击下一步,完成之类的。安装完成后打开应该是这样的:
SecureCRT的使用是需要序列号的,因此要想免费使用SecureCRT还要花费一番波折
我推荐一个使用注册机生成序列号的方法
注册机打开应该是这样的(一定要以管理员身份运行)
在此目录C:\Program Files\VanDyke Software\SecureCRT选择SecureCRT.exe,点击确定
弹框显示Patch has been done successful,点击确定
选择LicenseHelper.exe
弹框显示Patch has been done successful,点击确定
由于我之前破解过一次,所以之后的两张图是从百度上找的,如图点击
如图点击
将框内内容对号填入,点击完成即可使用
步骤三:连接Linux服务器
填写你租用服务器的公网IP地址
填写用户名,如果之前申请的时候没有改默认设置的话,此处应该为root
填写密码
登陆成功
步骤三的异常处理:
由于我已经把异常都处理完了,所以此处就无法截图,都用文字进行描述,读者请见谅
我在第一次连接服务器时,SecureCRT报错all available gssapi mechanisms failed,并在界面显示The client has disconnected from the server. Reason: Unable to authenticate using any of the config
这时你需要按我的步骤做
使用浏览器登陆你的Linux服务器(或者其他方式,这些方式的缺点就是不稳定)
进入/etc/ssh/sshd_config
将PasswordAuthentication 的属性 no 改为 yes,保存
输入命令 service sshd restart 重启 ssh
之后再使用SecureCRT连接你的Linux服务器就成功了
编者建议
最后我再给读者一个建议,读者可以勾选:按菜单“Terminal”,打开终端设置对话框,设置 Send protocol NO-OP,如下图所示:
这样就能保持终端连接至跳板机或服务器,在无操作空闲时保持会话不断开。