[需求] 在win7环境下用SSH(SecureShell)连接本地的一台虚拟机上ubuntu(11.10)系统
[环境] win7,ubuntu,vmware(8.0)
[方案] 首先要确定ubuntu上安装并且启动了ssh服务,然后还要确保linux系统上的防火墙要关闭,win7的防火墙可以正常开启
SSH可以google下载的了.
步骤:
1, 有人说首先要在Virtual Network Editor做NAT 的端口映射,其实是不需要的;
ps -e|grep ssh
1595 ? 00:00:00 ssh-agent
如果结果中只有ssh-agent,那说明ssh-server还没有启动,一般ubuntu是默认安装ssh的,要是没有安装,可以通过
sudo apt-get install openssh-server
安装ssh服务
sudo /etc/init.d/ssh start
启动ssh服务
2, 在/etc/ssh/sshd_config文件中,将PermitRootLogin no|yes设置为允许root用户远程登录,否则虽然能连接上,但是却不能登录,如图:
3, 在/etc/ssh/ssh_config文件中可以只看到ssh的默认端口是22,当然你也可以同vi命令修改端口号,一般不用修改了
4, 关闭ubuntu的防火墙(eanable/disable)
sudo ufw disable
5, 通过ifconfig查看uubuntu的ip地址(很想windows的ipconfig吧)记录下ip地址
6, 试试在windows上是否可以ping同步骤五中的ip地址(到此为止一切顺利啊,咱么继续)
7, 在你的win7机器上安装之前下载好的SSH client,启动SSH
8,然后OK提示输入root密码,当然要是之前你的root没有设置密码,可以再ubuntu的终端下通过 sudo passwd root命令设这root密码,然后顺利连接上,此时你就可以再win7下通过ssh通过命令控制ubuntu了,而不用每次都打开讨厌的vmware了
[可以能遇到的问题]
1,连不上一般是ubuntu的防火墙没有关闭,当然也可能是win7的防火墙问题,或者关闭win7防火墙或者将端口22添加新规则里面enable,当然我是没有关闭win7防火墙的
2,你也可以再ssh里面用你的用户登录,然后通过 sudo -u root bash然后输入密码到root用户
- 大小: 67.3 KB
- 大小: 61.7 KB
- 大小: 57.7 KB
- 大小: 58.6 KB
分享到:
相关推荐
本文将详细阐述如何解决在Win7中使用Eclipse连接运行在虚拟机Linux上的Hadoop 2.5.0时遇到的问题,这些解决方案同样适用于更高版本的Hadoop。 1. **解决Windows7下Eclipse代码执行MapReduce报错** 当尝试在...
### Win7下的SecureCRT连接VMware中的Ubuntu常见问题及解决方法 #### 一、问题概述与背景 在Windows 7操作系统环境下,通过SecureCRT软件连接到VMware虚拟机中的Ubuntu系统时,可能会遇到一系列的问题。这些问题...
本地测试环境,由于Win7+VMware这台机器网卡太新,无法被VMware EXSi识别,无奈之下就直接装了个Win7,然后再上面基于Vmware workstation 12开启了一些临时测试的虚拟机。其次本地直连网段192.168.1.0 IP有限,而又...
Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux
5. **远程连接**:通过SSH(Secure Shell)的实现,如SecureCRT,可以实现Linux虚拟机对开发板的telnet连接。在实验中,验证了从Linux到开发板的连接是否成功。 6. **NFS服务**:Network File System (NFS)允许不同...
4. **SSH连接**:通过安装openssh,可以在Windows上使用SSH客户端(如XShell)连接到虚拟机,进行命令行操作。这使得在Windows环境中管理Linux虚拟机变得更加便捷。 5. **用户权限管理**:为了安全性和方便性,创建...
本教程将详述如何在Linux虚拟机环境下与Windows主机之间实现文件共享。这个主题涵盖了网络配置、文件系统互访以及共享协议的使用,对于提升跨平台协作效率至关重要。 标题"share-files-between-win-and-linux.rar_...
6. **虚拟化软件集成**:如果你使用虚拟机软件(如VirtualBox、VMware)运行Linux,这些软件通常提供内置功能,让你能在主机Windows系统中直接访问虚拟机内的Linux文件系统。 7. **第三方工具**:还有一些商业和...
下载64位版本的JDK(如jdk-7u15-linux-x64.tar.gz),解压至/usr/local/jvm目录,并重命名为java-7-sun。设置环境变量,编辑`~/.bashrc`,然后运行`source ~/.bashrc`使改动生效。验证Java是否正确安装,运行`java -...
标题中的"Ubuntu与Win7文件共享(VMware-Tools)"是指在Ubuntu虚拟机(通过VMware8运行)中与Windows 7主机之间实现文件共享的一种方法,主要利用VMware Tools这一虚拟化工具。VMware Tools是VMware提供的一套增强虚拟...
对于Windows 8或10用户来说,推荐安装VirtualBox的5版本,因为最新版本在某些Win7系统上可能存在安装问题,可以选择4.3.12稳定版本。 安装VirtualBox之后,用户需要安装扩展包,以便使用VirtualBox的增强功能。在...
- **六、挂载Win分区**:解释了如何在Linux下挂载Windows分区,以便访问其中的数据。 - **七、寻找可执行文件**:提供了查找特定可执行文件的方法。 - **八、让“添加/删除软件”不再是摆设**:指导用户如何有效地...
5. **VirtualBox或VMware共享文件夹**:如果你在Windows上运行Linux虚拟机,可以通过这些虚拟化软件的共享文件夹功能,使Windows和Linux之间共享文件。这种方式不需要网络设置,但局限于虚拟机内部。 6. **云存储...
1. **VirtualBox安装**:首先,你需要在Windows 8环境下下载VirtualBox软件,例如版本为VirtualBox-4.3.0-89960-Win,直接执行安装文件即可完成安装。 2. **下载Ubuntu镜像**:在开始安装Ubuntu之前,你需要从...
在本文中,我们将深入探讨如何在Windows 10的Hyper-V虚拟机环境下安装KoolShare提供的LEDE(现称为OpenWrt)操作系统。LEDE(Linux Embedded Development Environment)是一个高度可定制的、轻量级的Linux发行版,常...
CoLinux(协同Linux)是一种特殊的Linux发行版,它允许用户在不借助传统虚拟机的情况下,在Windows系统内运行Linux。 **1. 安装CoLinux** 首先,你需要将CoLinux安装文件复制到硬盘的任何位置,比如`D:\colinux`,...
6. 连接和使用:一旦虚拟机启动,你可以通过`vagrant ssh`命令连接到CentOS 7系统,开始你的开发或测试工作。 这个压缩包提供了一个便捷的方式来搭建一个预配置的CentOS 7开发环境,适合进行Linux相关的开发、测试...