如何利用Windows命令行打开文件SecureCRT并连接到Linux系统

Access denied |
used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website () has banned your access based on your browser's signature (3b8d68d0c359285e-ua98).SecureCRT远程连接工具使用
1.远程访问连接,在物理机上访问。 设置方法: 物理机ip和虚拟机Linux系统的ip,设置在同一网段下面,相互ping的通。
2.然后修改DNS配置:在终端窗口输入vi/etc/resolv.conf,其中第一行和第二行最好都设置成nameserver 8.8.8.8. 保存退出。
3.最后重启网络服务 service network restart。
打开SecureCRT远程连接工具,输入主机名(即虚拟机上Linux的ip地址) 和用户名root,连接。
输入密码,确定,即可登录成功。今天突然练习linux命令行的时候,想在window中联系linux命令行。经过一番dudu找到了一个不错的的工具(SecureCRT--意思安全)就是用SSH链接linux主机。推荐大家使用。毕竟window下放个小曲,下点小电影同时练习linux命令行哈!~感谢强大的VMware11
找了不少博客,不完全按步骤走也能成功…………窃喜!毕竟我也只是学习者嘛!
 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作。
   宿主机OS:Windows 8.1 64bits
 & 虚拟机OS:Ubuntu&15.04 64bits
 & VMWare:11.1.0
 & SecureCRT: 7.1.1.264 64bits
1、检查下你的机器window(宿主机)的桥接有没有禁用,
有些特殊情况下机器会禁用。。。。
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
  出现了:::ssh: connect to host localhost port 22: Connection refused  说明你的机器没装SSH,接着装吧
  打开Ubuntu的终端,输入:
  sudo apt-get install openssh-server
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:
  netstat -nat | grep 22
  我这里显示的是这个鬼样子,我以为失败了。然并没有!
  如果还是不成功可以试着关闭防火墙
如果连接不了,则我们需要关闭掉防火墙
 关闭掉防火墙  sudo ufw disable
 我的机器没有出现这情况~
到目前为止ubuntu上的工作是做好了,回到window的SecureCRT
新建一个链接
当然有可能不知道你的账号是什么~哈哈,我就不知道。。。命令====$ users  看到你的用户名。
&登录进去了吧。。。。。。。。。。。。。。。。。。。。
登录成功后和我的界面不一样那你就要注意了,还有两三步骤/
如果提示  
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,改成你的用户名。
如果命令行里面都是乱码,因为SecureCRT中文显示乱码
    选项-&会话选项-&终端-&外观,字符编码中 选择UTF-8
尽情的敲击命令行吧。。。。值得拥有
  参考  /Linux/048.htm
      /Linux/007.htm
      http://blog.csdn.net/zxx2403/article/details/
阅读(...) 评论()Windows上使用SecureCRT软件连接Linux终端 — 解决问题;The remote system refused the connection -
- CSDN博客
Windows上使用SecureCRT软件连接Linux终端 — 解决问题;The remote system refused the connection
Ubuntu-err
原博文链接:
正常的情况:
ps -e | grep ssh
secureCRT软件
不正常的情况:The remote system refused the connection.
如果你遇到这个问题,说明你的Linux系统里面没有安装openssh-server
sudo apt-get install openssh-server
aobosir@ubuntu:~$ ps -e | grep ssh
00:00:00 sshd
执行完下面的命令,系统会自动注销(Logout)。
ssh-agent restart
# 已经没有这个命令了。替代的方法就是:重启系统或者注销系统。
现在查看一下,现在就可以进入了正常使用的状态。
aobosir@ubuntu:~$ ps -e | grep ssh
00:00:00 sshd
00:00:00 ssh-agent
aobosir@ubuntu:~$
现在,我们在Windows系统这段使用SecureCRT软件连接这个Linux系统,就可以添加成功了。
连接成功之后,我们现在在SecureCRT软件连接的Linux系统终端中再次下面命令来查看当前运行着的ssh进程有哪些。(现在,我们已经可以在Windows端的SecureCRT软件里面控制Linux端了。)
ps -e | grep ssh
查看Linux这端的当前进程:(正常你会看到下面的4个。(我也不知道是什么东西))
如果还是不行,你就执行下面的命令:
我就不信现在还是不行,现在肯定是可以正常的连接了。
参考网站:
我的热门文章

我要回帖

更多关于 命令行打开文件 的文章

 

随机推荐