Windows使用SSH连接到虚拟机Ubuntu Server

   2016-10-17 0
核心提示:使用VMware安装了ubuntu server做做docker练习,但发现在虚拟机内操作很不方便,因为焦点是在虚拟机上,无法使用快捷键快速切回window上,所以就想着弄个ssh登录好了。简单记录下首先确定IP1、 ubuntu内输入命令确认ip:ifconfigens33 Link encap:EthernetHWad

使用VMware安装了ubuntu server做做docker练习,但发现在虚拟机内操作很不方便,因为焦点是在虚拟机上,无法使用快捷键快速切回window上,所以就想着弄个ssh登录好了。简单记录下

首先确定IP

1、 ubuntu内输入命令确认ip: ifconfig

ens33     Link encap:Ethernet  HWaddr 00:0c:29:4b:c8:cc  
inet addr:192.168.206.128 Bcast:192.168.206.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe4b:c8cc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:49206 errors:0 dropped:0 overruns:0 frame:0
TX packets:21539 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:62660533 (62.6 MB) TX bytes:1352090 (1.3 MB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:169 errors:0 dropped:0 overruns:0 frame:0
TX packets:169 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:12369 (12.3 KB) TX bytes:12369 (12.3 KB)

以上 192.168.206.128 就是虚拟机ip

2、 windows使用命令ping下ip试试通不通: ping 192.168.206.128

正常应该没问题:

C:\Users\ozhu2>ping 192.168.206.128
正在 Ping 192.168.206.128 具有 32 字节的数据:
来自 192.168.206.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.206.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.206.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.206.128 的回复: 字节=32 时间<1ms TTL=64
192.168.206.128 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms

安装SSH服务

1、 ubuntu内输入命令确认是否安装ssh: ssh localhost

如果出现下面提示则表示还没有安装:

ssh: connect to hostlocalhost port 22: Connection refused

2、安装ssh服务: sudo apt-get install openssh-server

3、安装完毕输入命令查看状态: sudo service ssh status

● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2016-10-09 06:59:39 PDT; 28min ago
Main PID: 18710 (sshd)
CGroup: /system.slice/ssh.service
└─18710 /usr/sbin/sshd -D
Oct 09 06:59:39 ubuntu sshd[18710]: Server listening on 0.0.0.0 port 22.
Oct 09 06:59:39 ubuntu sshd[18710]: Server listening on :: port 22.
Oct 09 06:59:39 ubuntu systemd[1]: Started OpenBSD Secure Shell server.
Oct 09 07:00:24 ubuntu sshd[18726]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.206.1 user=root
Oct 09 07:00:25 ubuntu sshd[18726]: Failed password for root from 192.168.206.1 port 62982 ssh2
Oct 09 07:00:35 ubuntu sshd[18726]: Failed password for root from 192.168.206.1 port 62982 ssh2
Oct 09 07:00:54 ubuntu sshd[18726]: Failed password for root from 192.168.206.1 port 62982 ssh2
Oct 09 07:01:05 ubuntu sshd[18726]: Failed password for root from 192.168.206.1 port 62982 ssh2
Oct 09 07:07:22 ubuntu sshd[18753]: Accepted password for hucw from 192.168.206.1 port 64950 ssh2
Oct 09 07:07:22 ubuntu sshd[18753]: pam_unix(sshd:session): session opened for user hucw by (uid=0)

4、使用ssh工具连接吧,我使用的是xshell 5

 
标签: SSH Ubuntu
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 【树莓派】树莓派(Debian)- root用户无法使用SSH登录
    【树莓派】树莓派(Debian)- root用户无法使用
    在树莓派4B上安装了最新的Debian64位系统默认账户密码:pi/raspberryroot/    ------无密码(通过sudo passwd root修改root密码后)问题root修改密码后还是无法登录解决这个系统默认不允许root使用SSH登录登录root用户su 打开配置文件 nano /etc/ssh/sshd_
    03-08
  • virtualbox完美安装Fedora64位系统(配置nfs、tf
    https://blog.csdn.net/qq_39660930/article/details/76566863
    02-10
  • 从WINDOWS用SSH连到Fedora Core2 ,ssh终端文本
    从WINDOWS用SSH连到Fedora Core2 主要是因为Fedora Core2 的编码是UTF-8,所以没法正确显示。1.临时解决办法:每次使用ssh登陆以后先执行命令:中文:export LANG=zh_CN.gb2312英文:export LANG="en_US" export LC_ALL="en_US"如:[root@localhost ~]# expor
    02-10
  • SSH连接虚拟机中的Ubuntu(转)
    摘要:主要是解决不能使用ssh远程Ubuntu的问题、使用的远程工具是putty、也可以使用xshell、ubunut12.0.4是装在虚拟机中的、不过这个应该没有什么影响。一:问题的出现前两天使用VMware装了一个ubuntu12.0.4之后、因为常常使用命令行、又喜欢在虚拟机与实体机
    02-10
  • Linux更改SSH默认端口 linux设置ssh端口
    1.修改ssh配置文件  vim /etc/ssh/sshd_config  将 #Port 22 改为 Port 10023(更改的端口号最好在1024~65535间,不和其他服务端口冲突就ok)2.关闭防火墙  systemctl stop firewalld.service3.重启ssh服务  systemctl restart sshd.service4.新建ssh
    02-10
  • debian下新建用户并ssh连接 debian安装sshserve
    linux下新建用户远程连接的资料很多,基本上是adduser xxxpasswd xxxgpasswd -a xxx wheel还有一些修改 /etc/sudoers 文件的,我觉得能不修改还是尽量不修改吧,无论是从安全方面还是便捷方面。 【参考】debian下没有wheel组,类似的是sudo用户组,所以1.新
    02-10
  • debian安装pip3 Debian安装ssh
    sudo apt install python3-pip
    02-10
  • Debian 7开启ssh、telnet
    SSH1. 安装ssh服务   apt-get install openssh-server2. 开启ssh   /etc/init.d/ssh  startTelnet 1. 安装telnetapt-get install xinetdapt-get install telnetd(备注:如果提示未发现软件包xinetd ,则需要配置apt源,详见下一篇博文)2.新建一个文件/
    02-10
  • Debian设置允许root用户以ssh方式登录
    debian默认不允许以root用户登录,必须以其他用户登录,然后su命令切换到root用户才可以操作1.修改/etc/ssh/sshd_config文件#将以下配置改为:PermitRootLogin yes#PermitRootLogin prohibit-password然后重启ssh服务,即可service sshd restart2.顺便写一下
    02-10
  • fedora SSH
    设置无密码登陆时注意:chmod 0700 .ssh chmod 600 ~/.ssh/authorized_keys  cat /root/.ssh/id_rsa.pub   /root/.ssh/authorized_keys (将id_rsa.pub的内容追加到 authorized_keys 中, 注意不要用,否则会清空原有的内容,使其他人无法使用原有的密钥登录
    02-10
点击排行