今天忽然练习linux命令行的时,想以window中联系linux命令行。经过一番dudu找到了一个科学的之工具(SecureCRT–意思安全)就是之所以SSH链接linux主机。推荐大家以。毕竟window下放个小曲,下接触小电影而练习linux命令行哈!~感谢强大的VMware11

搜寻了多博客,不完全依照步骤走吗能学有所成…………窃喜!毕竟自己吧才是学习者嘛!

 SecureCRT是同等磨蹭支持SSH(SSH1和SSH2)的顶点仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的早晚不要进入及linux桌面,可以重方便的当命令行下进行操作。

0、环境

   宿主机OS:Windows 8.1 64bits

   虚拟机OS:Ubuntu 15.04 64bits

   VMWare:11.1.0

   SecureCRT: 7.1.1.264 64bits

1、检查下您的机window(宿主机)的桥接有无产生经用,

图片 1

粗特殊情形下机器会禁用。。。。

2、进入到Ubuntu下,先翻Ubuntu虚拟机的IP配置,打开终端(Ctrl+Alt+T),通过ifconfig命令查看,可以看来Ubuntu下之IP地址信息。回到window
win+R–>cmd–ipcong
查看你的微处理器的ip,先分别以Windows上ipconfig和Ubuntu上ifconfig下 互ping一下,如果我们的条件是一个样以来,应该是未曾问题的。有些课程说将虚拟机的链接方式
改成为NAT然而己改变了互ping不同了,所以改回去了桥接模式(直接连接物理网络)。要相互ping通了才会产一致步哈

3、安装SSH,一般机器还是未设置的。

  测试SSH  Ubuntu上ssh localhost

图片 2

  出现了:::ssh: connect to host localhost port 22: Connection
refused  说明您的机没装SSH,接着装吧

  打开Ubuntu的终端,输入:

  sudo apt-get install openssh-server

   图片 3

 

设置完毕后ssh默认已启动。可以下下述命令查看是否出经过在22端口及监听,即是否已开行:

  netstat -nat | grep 22

  图片 4

  我这边显得的凡以此鬼样子,我觉着失败了。然并没有!

  如果还是无成功足以尝试着关闭防火墙

假设老是不了,则我们得关闭掉防火墙

 关闭掉防火墙  sudo ufw disable

 我之机器没有起这场面~

顶目前为止ubuntu上之干活是做好了,回到window的SecureCRT

新建一个链接

  图片 5

 

 

自发或未懂得乃的账号是呀~哈哈,我虽不晓得。。。命令====$
users  看到而的用户称。

图片 6

 登录进去了咔嚓。。。。。。。。。。。。。。。。。。。。

  图片 7

登录成功后及自己之界面不雷同那您就设专注了,还有两三步骤/

一经提示  

The server has disconnected with an error. Server message reads:
A protocol error occurred. Change of username or service not allowed:
(root,ssh-connection) -> (Ubuntu64,ssh-connection)

执行

  这是坐SecureCRT设置中之用户称及公登录时输入的用户名不相符,在此间转一下就是足以:

  选项 -> 会话选项 -> 连接 -> SSH2 -> 用户名

  修改后登录正常,这样可以禁用服务器的ROOT登录了(为了安全)。

  默认是root,改成为你的用户称。

  图片 8

假定命令行里面还是乱码,因为SecureCRT中文显示乱码

    选项->会说话选项->终端->外观,字符编码中 选择UTF-8

  图片 9

尽情的敲命令执行吧。。。。值得拥有

  参考  http://www.linuxidc.com/Linux/2015-05/117048.htm

      http://www.linuxidc.com/Linux/2016-03/129007.htm

      http://blog.csdn.net/zxx2403/article/details/46959047

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图