docker 虚拟机可以用xshell5连接虚拟机连接吗

VMware Linux使用Xshell登陆
VMware Linux使用Xshell登陆
环境:WinXP SP3、VMware 8.0、SUSE Linux Enterprise 11 64bit
网络连接模式使用NAT方式(其他方式还没有试过):
Linux安装过程略&&完成!
1)当SUSE安装完成后打开&终端&,先切换到root。
su -&输入密码-&OK & &
2)先打开ssh服务。
/etc/init.d/sshd start
Starting SSH daemon & & & & & & & &done
3)关闭SUSE自带的防火墙,防火墙会默认禁止ssh访问
/sbin/SuSEfiewall2 stop
SuSEfirewall2: Firewall rules unloaded.
4)查看虚拟机IP
192.168.91.128,这就是我们在Win下Xshell中的连接IP。
5)创建Xshell连接
6)Xshell成功连接VMware中的linux
用户名与密码就使用安装Linux过程中为自己创建的用户即可
用户名输入完后,选择键盘交互方式输入密码
登陆成功!我们看到在输入su后本应出现&密码&两字是乱码,这里需要再设置一下&终端&标签中的&编码&为&UTF-8&。 & &
这样以后就可以将VMware后台启动,或者将XWindow这种服务关掉了,节省资源。
&================================================================&
更进一步:
1)需要启动时默认自动打开ssh服务
chkconfig ssh on
2)需要系统启动时默认不打开防火墙服务
chkconfig SuSEfirewall2_setup off
chkconfig SuSEfirewall2_init off
3)需要直接以root身份登陆
直接使用root作为用户名,密码还是系统安装时自己设置的密码
作者 PirateLeo
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'docker 虚拟机可以用xshell连接吗_百度知道
docker 虚拟机可以用xshell连接吗
我有更好的答案
的CTO Solomon Hykes认为,Docker在正确的地点。现在开发者需要能方便地创建运行在云平台上的应用、正确的时间顺应了正确的趋势—即高效地构建应用.,也就是说应用必须能够脱离底层机器,.Docker容器虚拟化的好处 Docker项目的发起人和Docker Inc
其他类似问题
为您推荐:
xshell的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新版OpenShift空间使用SSH连接和登录管理
四、新版OpenShift空间使用S*S*H连接和登录管理
1、OpenShift空间的强大之处就在于它可以允许你使用S*S*H来连接服务器,然后可以像操作VPS主机一样执行相关的命令来管理,除了个别的命令因为没有权限无法执行外,大部分都能操作,基本上等同于一台VPS主机了。
2、如果你想要使用S来连接OpenShift空间,你需要先进入到OpenShift空间&设置&页面,然后点击添加密钥。
3、向OpenShift空间添加密钥的方法也很简单,你需要下载并运行PuttyGen,然后点击生成密钥,复制生成的密钥代码。
4、将该密钥的内容粘贴到OpenShift空间的Public Key中,提交保存。
5、然后返回到PuttyGen中,点击&Save Private Key&,将私钥保存以PPK的格式保存在本地。
6、当然,如果你平时使用的是Xshell这样的软件连接管理,你需要在PuttyGen中选择&导出为OpenS*S*H Key&,并保存。
7、接下来,就是到你的OpenShift空间应用实例下找到你的服务器地址,实例上就是OpenShift空间给你的二级域名地址。
8、将服务器地址填写在Xshell软件中。
9、接着输入你的登录名,此登录名就是你在OpenShift空间应用列表中看到的字符串。
10、选择本地密钥文件(PS:就是刚刚从PuttyGen导出的私钥文件)。
11、如果你使用的是Putty软件连接OpenShift空间,那么你需要在&授权&中添加刚刚从PuttyGen导出的PPK格式的私钥文件。
12、连接OpenShift空间服务器成功。
13、操作方法和管理VPS主机一样。
注:相关网站建设技巧阅读请移步到频道。
看过本文的人还看过
最新图文推荐
最新专栏文章
大家感兴趣的内容
&&<a rel="nofollow" class="red" href="" target="_blank" color="red新版网站排行榜
===全新上线===
网友热评的文章用Docker技术完小白也能学会的 NAS 路由器一体机 DIY 攻略 篇三:用Docker技术完善NAS应用_使用评测_什么值得买
用Docker技术完小白也能学会的 NAS 路由器一体机 DIY 攻略 篇三:用Docker技术完善NAS应用
前言四月对老司机来说最悲伤的事情估计就是多家网盘关闭的新闻了,想必硬盘价格也会乘机上涨一波了吧。大妈这边也已经有不少关于自建NAS的攻略了,其实我的建议还是...
10474994&比你多活一天&
前言小白也能学会的NAS路由器一体机DIY攻略(一)前言四月对老司机来说最悲伤的事情估计就是多家网盘关闭的新闻了,想必硬盘价格也会乘机上涨一波了吧。大妈这边也已...
9794179&比你多活一天&本篇有一定的难度,不过按照说明仔细操作完成的难度应该也许可能不大。大家应该注意到本篇的头图有了变化,本篇将使用 Docker 技术来完善我们的 NAS 应用,不过不用太担心难度问题,技术最终还是为现实服务的,那些高大上的云其实可以离我们很近。本篇应该最终章了,也许搞定 KODI 之后还会再发一篇吧,不过应该会比较久之后了,而且挖坑不填也不是没可能。前面两篇中有很多朋友说这个没有群晖好,这个我在第一篇开通就已经说过了&,想省事的朋友直接买成品 NAS 就好。当然,还有黑群晖这个东西的存在,即便是 DIY 很多人也是选择了黑群晖。厂家研发软件是付出了成本,那么在产品定价时包含这部分成本很正常——毕竟大家还是很认同群晖的功能和易用性的。不过,就算是黑群晖的项目主页上也是有捐助链接的,剩下的我就不想多说啥了,觉得黑群晖合适,请自己闷声用就好。最后,如果觉得300块的智能路由器接个移动硬盘就能解决问题的,大可直接买智能路由器就好了,选择 DIY 从来就不是什么简单方便的事情,这个攻略的起因是想看能不能不侵权的前提下达成我的目标。=====================================================================================SMART Monitor由于 ClearOS 是基于 CentOS 也就是使用了 Linux 内核,根据开源协议 ClearOS 也是需要开放修改的源码的,正式因为如此,我们可以自己安装一些应用——比如查看磁盘健康信息的 SMART 工具。
&在 GitHub 上可以找到 『app-smart-monitor』 的仓库然后自己构建 RPM 安装包进行安装,当然,也可以下载打包好的安装包。百度分享地址——&&/s/1bMwePC分享文件夹中的 App 文件夹里面就是已经打包好的 RPM 安装包。app-smart-monitor-2.1.8-1.v7.noarch.rpm 和&app-smart-monitor-core-2.1.8-1.v7.noarch.rpm 就是在 ClearOS MARKETSPACE 中的 『SMART Monitor』了,官方收费是 25 刀/年。这次要使用的是在第二章中提到的 Xftp 5,在百度网盘共享目录的 Tools 文件夹中有安装包可以下载,当然,建议还是自己找到官网下载——不要轻易使用第三方提供的安装包。创建一个新会话,需要注意:协议要选择 『SFTP』,主机根据自己的实际情况填写。连接上 SFTP 之后就可以看到上图的界面了,可以直接操作 ClearOS 的文件了,这里先将下载好的 RPM 包上传到 ClearOS。然后,点击红色方框标记的图标,可以直接打开 XShell。在 Xshell 中输入下面的命令执行安装。yum install app-smart-monitor-2.1.8-1.v7.noarch.rpm app-smart-monitor-core-2.1.8-1.v7.noarch.rpm提示:在输入 rmp 包的文件名时可以按『Tab』键自动补全,比复制粘贴快哦。其实 『Tab』补全在 Linux 和 Windows CMD 中都是可以用的。另外,需要注意 Linux 下是大小写敏感的,字母大小写也不能错。安装好之后就『Reports』中就能找到『SMART Monitor』了,省下 25 刀。细心的朋友估计会发现百度共享里面还有&app-wireless-1.6.5-1.v7.noarch.rpm 和&app-wireless-core-1.6.5-1.v7.noarch.rpm。不过这里要提醒一下,安装了这两个包之后在 『System-Settings-Services』中添加了一个『Service』操作,然后 『Network-Ip Setting』中可以对无线网卡进行配置,但其实无线是没法直接使用的。需要手动修改 hostapd.conf 并且配置网桥桥接才能让 WIFI 正常工作,鉴于这块需要的难度较高,所以只放一下 ClearOS 的相关链接给有需要的人:Docker本篇的头图中那条顶着集装箱的鲸鱼就是 Docker 的 Logo。关于 Docker 或者说容器的应用可以参考一下这篇群晖的文章了解一下。
本文仅献给手上有群晖主机且在套件中心能找到Docker的同学们Docker是一个Linux上的轻型虚拟方案,可以利用很小的磁盘空间和系统CPU内存来运行虚拟的Linux系统,性...
4186248&可爱的排骨&这也是为什么我在第一篇中建议购买群晖的 x86 型号的原因。作为 DIY 的 NAS 在操作便利性上肯定是没法像群晖这么便利了,很多事情都只能靠自己的双手解决了。好在配合第三方管理平台,还是可以实现很接近的效果的。======================================================================================安装 Docker前面有说过,ClearOS 是基于 CentOS 的发行版,所以可以自行安装 Docker。那么继续使用 XShell 操作。nano /etc/yum.repos.d/docker.repo在 XShell 中输入上面的命令,会打开一个空白编辑界面,将下面的这段文本粘贴到里面。[dockerrepo]name=Docker Repositorybaseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/enabled=1gpgcheck=1gpgkey=https://yum.dockerproject.org/gpg按『Ctrl+X』退出,会提示『Yes or No』按 Y 继续,然后按回车保存。yum install docker-engine继续输入上面的命令,安装 Docker,等待安装完成。systemctl enable docker配置 docker 服务开机启动systemctl start docker启动 docker 服务,然后输入 docker -v ,如果返回有 docker 的版本信息,那么安装就完成了。配置 ClearOS由于 clearos 本身的一些机制(防火墙配置这块)会与 docker 默认的配置有些冲突,会引起一些问题,所以还需要修改一下 clearos 的配置。下面的操作需要修改一些系统配置文件,需要确认无误才能保存继续。nano /usr/lib/systemd/system/docker.service在Xshell 中输入上面的命令,编辑 docker.service 文件。需要在 『#Start=/usr/bin/docker daemon -H fd://』 这一行后面添加参数『--dns=114.114.114.114』(注意:『--』是两个『-』,与前面的『fd://』有空格分开),这里可以将后面的 IP 换成你常用的 DNS 服务 IP。如果对这个不太懂的话一般使用 114 是没问题的。最终这行的修改结果应该是这样的:#Start=/usr/bin/docker daemon -H fd:// --dns=114.114.114.114安装 Ctrl+X 退出,按提示输入 Y -& 回车保存退出。nano&/etc/clearos/firewall.d/local继续输入上面的命令操作,在打开的文件中添加下面的内容systemctl try-restart docker然后继续『Ctrl+X』-& Y -& 回车保存。做完上述操作之后,可以重启 ClearOS 然后在 Xshell 中输入 docker -v 看是否可以正常返回版本信息,如果正常的话,就是 OK 了。Q:为啥要这样做?A:我在实际安装时发现,ClearOS 重启后加载的 iptables 规则是从其他配置文件中读取的,但是由于 docker 的网络配置也是使用的 iptables来配置的,会造成修改防火墙设服务重启后 docker 创建的规则丢失,需要手动重启 docker 服务才能解决容器的网络问题。修改的第二个文件,就是每次防火墙启动时执行的脚本。DaoCloud
&DaoCloud 是一家容器云平台,由于伟大的墙的缘故,容器技术所依赖的镜像仓库在国内访问速度捉鸡,所以需要用到国内平台。另外,DaoCloud 也提供了私有集群管理平台,简单的来说,就是要利用 daocloud 来管理 ClearOS 上的 docker 服务。所以,先注册一个账号登录再说。登录之后,打开控制台,进入『加速器』,在加速器页面点击『立即开始』然后就可以看到这个『接入自有主机』页面了,需要说明的是,即便没有外网 IP 也是可以支持的。在『我已有一台主机』这边点下『CentOS』这个。第一步是安装 Docker ,这个我们已经完成了,所以点击『安装好了』继续。ClearOS 虽然是基于 CentOS 的,但是系统名称不一样,DaoCloud 的这个安装脚本是要根据系统名称来做判断的,所以没法直接用,后面需要手动安装 DaoCloud 的工具也是这个原因。选择『详细安装步骤』会显示手动安装的步骤,这里就不一一说明了,在 Xshell 里面分步执行命令即可。如果一切顺利的话,就可以在『我的集群』中看到自有集群中的主机数量不是 0 了。点击『管理主机』可以查看主机的情况。如果都正常的话,这里就能看到 ClearOS 的系统信息了。==================================================================================迅雷远程下载打开『应用列表』页面,这里会显示已经通过 DaoCloud 部署的容器应用,然后点击『创建应用』可以进入镜像仓库,这里就以迅雷远程下载用的 Xware 为例子了。在『DockerHub镜像』搜索 Xware,可以看到已经有很多现成的镜像了。我们点击一下『yinheli/docker-thunder-xware』这个镜像看一下有什么东西。可以看到镜像的页面会有一些对镜像的说明,包括如何使用之类的,要注意的是,容器如果重新部署,那么容器运行时的修改将会丢失,为了避免下载好的大姐姐都飞走了,我们得用一些办法才行。点击上面的『部署最新版本』按钮继续。这里先为应用起个名字,然后运行环境中要选『我的主机』并且选择好识别到的 ClearOS 主机,点击『基础设置』进入下一步。由于前面说的容器重新部署之后修改会丢失,所以需要将本机的一个路径挂载到容器里面。之前镜像说明的页面也有提到过这个。可以看到,镜像说明中是先创建了一个 data 目录,然后在后面运行中使用了『-v $(pwd)/data:/app/TDDOWNLOAD』,我们已经知道 data 是本机路径,那么后面的&/app/TDDOWNLOAD 就是容器的路径了。第二篇中我们已经在 /data 中创建了用于存放『Tranamission BitTorrent Client』下载文件的文件夹 download,所以在基础设置中的『容器路径』中填写『/app/TDDOWNLOAD』,在主机路径中填写『/data/download』,然后点添加按钮保存,之后就可以点击『立即部署』了。注意:截图中的『本机路径』与文字描述不一样是因为我的机器路径就是跟攻略上不一样的。首次部署需要下载 DaoCloud 的工具镜像所以耗时比较久,需要耐心等待。点击立即部署之后就会进入应用的界面了,默认显示的是日志。这里只要等待安装完成,就能在日志中看到迅雷远程下载的绑定码,剩下的想必也不用让我教了吧。注意:如果重新部署容器,绑定码会变,需要重新绑定。如果想启动多个容器记得主机路径要分开,否则会有冲突。===================================================================================Aria2最近各大云盘关闭,最头疼的事大概就是如何取回在云盘上的文件了。这里再用Aria2 做个例子,使用容器来部署一个,这样就下载就方便了。还是在 DockerHub 镜像中搜,这次搜的关键字是『webui-aria2』,选择『joshua7v/webui-aria2』这个镜像。来看一下镜像说明,这次没有中文,不过有 Xware 那边的例子,也可以找到运行的参数,可以看这次需要挂载的容器路径是 『/data』,点击『部署最新版本』开始部署。跟前面一样,输入一个名称,并且将运行环境设置成自己的主机。首先添加好挂载的目录,这次跟部署 xware 镜像时不一样,需要设置端口。可以看到有容器端口和主机端口,由于主机端口仍然是不能冲突的(一个端口只能给一个应用使用),如果你不知道自己的主机可用端口,那么这里就动态端口即可,如果可以确认主机端口哪些没有冲突,也可以手动指定。设定完成之后就可以点击『开始部署』进行安装了。&这里我选择的是动态端口,交给 Docker 管理端口。部署完成之后可以在『容器』这个标签里面看到,这里给 aira2 容器分配的主机端口分别是 32768 和 32769。由于已经知道 aria2 使用的监听端口是 6800,所以那个 8080 就应该是 web 控制台的端口。在浏览器中打开 &就可以看到 Aria2 的 web 控制台了,然后需要设置一下监听端口,就是容器端口 6800 对应的主机端口 32769。由于这个镜像的 /data 目录的权限问题,还得处理一下,不然下载会提示无法创建文件。在 xshell 中输入『docker ps』可以查看正在运行的容器,『NAMES』对应的『dao_aria2_1』就是我们刚刚创建的容器。继续输入『docker &-ti dao_aria2_1&bash』就可以进入容器了。然后用之前第二篇提到的『chmod 777 /data』修改一下容器下载路径的权限,然后输入 『exit』退出就行了。剩下的事就是安装一个浏览器插件来慢慢拉网盘上的文件了,希望还没有被度娘变成 8 秒教育片。注意:#&触发了大妈的关键字无法保存,所以记得去掉『』&。这里演示的例子是没有设置密码的,切记不要将防火墙的对应端口打开开放外网访问。========================================================================================后话:最后这篇的难度可能比较大,不过每一步都有给截图还有要执行的命令,只要仔细操作应该是不难的,谨记人生十六字真言:喜欢就买,不行就分,多喝热水,重启试试。由于 clearos 的防火墙(firewalld)会因为一些事件触发重启,重启后如果 docker 服务不重启的话,容器是无法访问外网的,所以才有上面的修改『/etc/clearos/firewall.d/local』文件。但是,还是有可能出现 docker 服务无法启动,可以在 xshell 中输入『systemctl start docker』手动启动,如果出现报错无法启动的情况——重启试试。如果你需要使用 clearos 内置的账号管理,可能会遇到 『Account system offline』 的问题,这个在官方论坛已经有解答了,估计是个 bug ,但是目前来说只能自己通过终端(xshell)手动输入命令重启 webconfig 服务解决,重启命令是『systemctl restart webconfig』。系统日志在 /var/log 中可以找到,比较有用的有 system 和 message 两个日志,有记录 clearos 里面各种事件,对排查问题很有帮助。有问题的同学可以在评论区留言,会尽量回复。
本文著作权归作者本人和什么值得买共同所有,未经许可不得转载。文章仅代表作者看法,如有更多内容分享或是对文中观点有不同见解,值客原创欢迎您的投稿。
相关热门原创
作者其他原创(8)
赞980评论623
赞286评论493
赞351评论387
赞713评论382
赞389评论314
【抢先首发】普利斯 (Precision) 全冷促恒温龙头 保颂 (Power&Soul)淋浴系统
YA-MAN 雅萌 HRF-3 射频嫩肤离子清洁美容仪
【轻众测】POYA Pobling Eyebar 眼部按摩仪
沃尔沃 2017款 XC60
五天使用权
【抢先首发】小米笔记本 Air(13.3‘’+独立显卡版)
【抢先首发】红米Pro 智能手机(颜色随机)
【达人专享】Omega Juicers 欧美爵士 CUBE302R/S-C 全新方形多功能原汁机
【轻众测】Swagger 男士面部护理套装 (3件套)
【抢先首发】海带宝转运 666元 运费优惠券
ReFa CARAT 微电流铂金滚轮 美容按摩仪器(日本原装进口)
【抢先首发】美的 M3-L205C 智能 wifi 光波炉
赞70评论111
赞80评论198
赞117评论158
扫一下,分享更方便,购买更轻松
用户名/邮箱
两周内免登录新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
UID空间积分0 积分8阅读权限10帖子精华可用积分8 信誉积分30 专家积分0 在线时间5 小时注册时间最后登录
白手起家, 积分 8, 距离下一级还需 192 积分
帖子主题精华可用积分8 信誉积分30 专家积分0 在线时间5 小时注册时间最后登录
论坛徽章:0
哪位高手能教我如何用xshell 4& &&&ssh连接到VMware 中的linux中?
我的物理机的系统是windows xp sp3
VMware&&是8.0的
linux是6.0的
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
UID491441空间积分1 积分27169阅读权限100帖子精华可用积分27169 信誉积分1446 专家积分68 在线时间5538 小时注册时间最后登录
帖子主题精华可用积分27169 信誉积分1446 专家积分68 在线时间5538 小时注册时间最后登录
论坛徽章:1
xshell 4 咱没用过啊。
甲午耻,犹未雪。国人恨,何时灭。驾长车,踏破富士山缺。壮志饥餐日虏肉,笑谈渴饮倭奴血。待从头,收拾旧山河,朝天阙。
我累了,想睡觉
UID491441空间积分1 积分27169阅读权限100帖子精华可用积分27169 信誉积分1446 专家积分68 在线时间5538 小时注册时间最后登录
帖子主题精华可用积分27169 信誉积分1446 专家积分68 在线时间5538 小时注册时间最后登录
论坛徽章:1
用 putty 不好么?
甲午耻,犹未雪。国人恨,何时灭。驾长车,踏破富士山缺。壮志饥餐日虏肉,笑谈渴饮倭奴血。待从头,收拾旧山河,朝天阙。
我累了,想睡觉
UID空间积分0 积分42阅读权限10帖子精华可用积分42 信誉积分178 专家积分0 在线时间55 小时注册时间最后登录
白手起家, 积分 42, 距离下一级还需 158 积分
帖子主题精华可用积分42 信誉积分178 专家积分0 在线时间55 小时注册时间最后登录
论坛徽章:0
1.保证windows与 Linux能相互ping 通,NAT或Bridge均可。
2.禁用Selinux服务
3.在vmware linux中启动sshd服务
4.Xshell中 使用命令:ssh &linux ip地址&

我要回帖

更多关于 xshell连接本地虚拟机 的文章

 

随机推荐