1. 程式人生 > >如何通過手機ssh到win10上的linux虛擬機器叢集

如何通過手機ssh到win10上的linux虛擬機器叢集

由於現在智慧手機的功能越來越強大, 有時候簡單的工作隨時隨地都可以完成 。

環境資源:

iphone 6splus 一臺(192.168.0.100)

windows10 一臺(192.168.0.101)

windows10上裝有10來個虛擬機器(當然不能同時跑起來,可以根據需要選擇相應的叢集執行)(192.168.56.100-192.168.56.106, 192.168.56.109-192.168.56.111 )

無線路由一臺(192.168.0.1)

nat123(22埠對映,實現內網穿透,已達到在外面訪問在自己家的電腦)

步驟1:安裝nat123

在windows上安裝nat123。

下載地址:

百度雲: http://pan.baidu.com/s/1geUsCWr

備用較慢下載地址:ftp://119.29.5.84/nat123_V1.160421_NET4.zip

然後去http://www.nat123.com註冊賬號, 配置埠對映 。


我這裡建立了兩個埠對映, 22就是用來ssh到我的windows的, 8080是用來做github webhook的。

現在登入自己電腦上的nat123客戶端 。

注:如果是在windows上其實可以建立全部埠對映,然後安裝訪問者就好了,不用一個一個埠去對映, 我這裡主要是手機沒有nat123 app


這樣通過任意裝置任何地方就能ssh到我的windows了 。

步驟2 安裝win10 bash

1)

window鍵=》設定=》在查詢設定框中輸入(針對開發人員設定,回車)=》選擇左邊的針對開發人員=》選擇右邊的開發人員模式

2)

控制面板=》程式=》程式與功能(啟用或關閉windows功能)=》勾選使用於linux的windows子系統(Beta)=》重啟計算機

3)在window鍵旁邊的搜尋框輸入bash回車=》bash介面就打開了,然後他會自動下載

4)安裝openssh

apt-get install openssh-server

配置sshd:

vi /etc/ssh/sshd_config

#PermitRootLogin prohibit-password
PermitRootLogin yes

PasswordAuthentication yes

啟動sshd服務:service ssh start  

測試服務啟動成功如下:

[email protected]:~# ssh localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECDSA key fingerprint is SHA256:t3PjqfX4paSINm11MOHq9InWvG//uKLIUCKHMFrPIy4.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
[email protected]'s password:
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-43-Microsoft x86_64)


 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage


  Get cloud support with Ubuntu Advantage Cloud Guest:
    http://www.ubuntu.com/business/services/cloud


138 個可升級軟體包。
55 個安全更新。




Last login: Sat Nov 11 22:56:15 2017 from 127.0.0.1

步驟三:手機測試ssh windows

手機下載Termius app=》新增hosts=》點‘+‘, =》hostname 192.168.0.101 , use ssh 開啟, username root=》Save

點選hosts列表中剛新增的項發現ssh成功


接下來 就可以任意的訪問虛擬機器了 。

但是如果不在自己的網路環境就需要訪問:XXXX.nat123.cc:52148

至於虛擬機器cluster搭建可以參照前面的部落格:http://blog.csdn.net/billwang_guoyun/article/details/78255583

[email protected]:~# ssh 192.168.56.100
[email protected]'s password:
Last login: Sat Nov 11 09:55:22 2017 from 192.168.56.1
[[email protected] ~]# ls

現在就結束了, 主要是記錄下來以後自己使用, 同時希望對有同樣需要的人有一些幫助 。

相關推薦

如何通過手機ssh到win10linux虛擬機器叢集

由於現在智慧手機的功能越來越強大, 有時候簡單的工作隨時隨地都可以完成 。 環境資源: iphone 6splus 一臺(192.168.0.100) windows10 一臺(192.168.0.101) windows10上裝有10來個虛擬機器(當然不能同時跑起來,可以

SecureCRT連不Linux虛擬機器的一種可能

       首先說下我的情況,主機是win7 64位作業系統,然後開了兩個虛擬機器,一個是Ubuntu9.10,另一個是UbuntuKylin。這其中,Ubuntu9.10是直接拷別人的虛擬機器,U

解決vmwarelinux虛擬機器的eth0不存在的問題

配置好的Vmware vmdk,在其他電腦上用使用,會出現一個問題--找不到網絡卡了,提示"No such device eth0"……   原因是Vmware儲存的硬體配置檔案*.vmx裡記錄了網絡卡的MAC地址,而linux也會記錄MAC地址,這樣在克隆虛擬機器的時

本地Navicat連不Linux虛擬機器MySQL資料庫問題

在Linux登入到MySQL資料:mysql -uroot -p 輸入密碼 切換到mysql資料庫 mysql>use mysql 輸入grant all privileges on *.* to root@"%" identified by "密碼"; mysql&

Linux虛擬機器安裝Hadoop叢集(初學)

測試已成功完成安裝的版本 hbase-1.2.6-bin.tar.gz hadoop-2.7.5.tar.gz ubuntu-16.04.3-server-amd64.ios jdk-8u161-linux-x64.tar.gz zookeeper-3

在雲伺服器安裝虛擬機器,再通過xshell訪問到虛擬機器中的linux

這個題有點繞哈這是一次異想天開的行動,當時是需要安裝fastDfs圖片伺服器的,但是不想安裝,手裡又有圖片伺服器的虛擬機器壓縮包,於是在阿里雲買了一臺windows伺服器一個月試試水,如下這是在5月份,讀大二,大二下學期,也就是一個多月後就要去找實習了,嘿嘿,我的專案需要用到

十二、Linux虛擬機器管理(

本節重點介紹虛擬機器的安裝步驟及配置方法,我們預設你的物理機支援虛擬化,直接進入下面的安裝步驟: - 圖形化介面安裝方法 下面步驟列出虛擬機器安裝過程中比較重要的幾個步驟 [[email protected] ~ ] # virt-manager

遠端連線linux虛擬機器以及叢集節點配置

      上次轉載過一個遠端連線虛擬機器的連線,自己跟著上面的操作,將網路介面卡選擇的是本地,結果發現ping不通外網。哎,真的是要被自己蠢哭。。。     這次總結一下解決方法,還有叢集節點IP地址的配置。克隆模板機的生成。  

redis在Linux虛擬機器安裝了,在windows下無法訪問的問題

redis在Linux虛擬機器上安裝了,在windows下無法訪問的問題 1:ifconfig檢視虛擬機器分配的ip 2:redis.conf中bind 指定虛擬機器的ip 3:redis-server …/redis.comf 參考了一些網上的資料,主要的步驟是: 1.window

ssh工具連線不 vmware linux虛擬機器的處理

之前在本地搭建了linux虛擬機器,用ssh工具連線的時候總是被拒絕,好多網上說設定橋接模式等,其實不用 首先輸入  ssh locahost  肯定報錯,顯示connect refuse,其實原因是沒有安裝sshd,就是openssh-server 輸入命令:

linux虛擬機器svn客戶端連線問題

                背景        &

Linux虛擬機器安裝JDK的幾種方式

1、準備工作:下載JDK1.8版本、安裝好Linux系統的環境、已經安裝完成的VM虛擬機器。 2、安裝jdk 方法一:利用yum源來安裝jdk(此方法不需要配置環境變數)   檢視yum庫中的java安裝包 :yum -y list java* 或者yum search

在windows配置並連線Linux虛擬機器的HDFS系統

1.將hadoop-eclipse-plugin-2.7.5.jar放到myeclipse的安裝目錄下的plugins目錄下,並重啟myeclipse 2.在windows->preferences下可看見hadoop Map/Reduce介面,路徑選擇你WINDOWS下的hadoop解壓

一臺linux虛擬機器模擬搭建zookeeper叢集及可能遇到的問題解決

一、zookeeper叢集搭建 1:上傳zookeeper-3.4.13.tar.gz到/myfile/tool(自己定義的存放工具的目錄)目錄下: 2:解壓zookeeper,執行如下命令: [[email protected] tool]# tar

如何在本地遠端連線linux虛擬機器面的mysql

檢查遠端的虛擬機器是否可以ping通過   檢視虛擬機器IP為192.168.38.128      cmd視窗ping 192.168.38.128,出現如下介面說明是可以的      檢查虛擬機器mysql的埠號是否對外開通   比如我們能用xshell等

Windows系統和Linux虛擬機器之間檔案傳和下載

方法一:使用xshell(簡單) 用X shell 傳輸檔案 ① xshell是非常好用的工具,但是想在window與linux之間傳輸檔案。   很簡單,就是在linux中安裝lrzsz,安裝即

安裝Linux虛擬機器--踏Linux的第一步

安裝Linux虛擬機器 VMware workstation是VMware公司設計的專業虛擬機器,可以虛擬現有任何作業系統,而且使用簡單,容易上手。 要知道所有微軟員工的機器上都裝有一套正版的VMware,足見它在這方面的權威。 從某種意義上說,一臺物理計算機

Hadoop實戰(一) 在VMWare搭建centos虛擬機器叢集

一、VMware的下載和安裝 下載VMware 安裝VMware:一路Next即可 二、centos的下載和安裝 下載centos 安裝三個centos 64位虛擬機器(master slave1 slave2)   在搭建Hadoop時,master將會作為namenod

linux實訓第五天--KVM 通過virsh console連入虛擬機器

  下面都在kvm-qemu虛擬機器中進行 [[email protected] ~]# vi /etc/default/grub  修改一行 GRUB_CMDLINE_LINUX="biosdevname=0 net.ifnames=0

怎樣在linux虛擬機器安裝Qt

1、開啟虛擬機器,重新安裝VMware Tool工具 (1)點選虛擬機器,選擇 重新安裝VMware Tool 開啟終端解壓VMwareTools-9.6.1-1378637.tar.gz 我的VMwareTools-9.6.1-1378637.tar.gz檔案拖到了桌面 命令: cd 桌