Xshell訪問虛擬機內Linux

這段時間在家,須要用到Linux,身邊的電腦硬盤很小,裝雙系統用的頻率也不高還浪費磁盤空間,仍是使用虛擬機,經過Xshell管理虛擬機內Ubuntu仍是比較方便的。很早以前學習hadoop的時候就是用的SSH Secure Shell,但是此次配置就是不成功,就改用了Xshell。這裏寫下步驟,做爲筆記。linux

1 設置虛擬機

  這裏我使用的是VMware,須要修改虛擬機的網絡設置,在硬件->網絡適配器->網絡鏈接:僅主機模式;以下圖shell

2 設置Ubuntu

windows下登錄Linux須要使用SSH,SSH協議能夠有效防止遠程管理過程當中信息的泄露,Ubuntu默認狀況下是不安裝SSH的,因此須要安裝SSH,在安裝以前咱們須要關閉linux的防火牆windows

ufw disable

 

也能夠開放某一端口的防火牆網絡

sudo ufw allow 22/tcp

容許全部的外部IP訪問本機的22/tcp (ssh)端口。這裏我使用的是所有關閉。而後開始安裝SSHssh

sudo apt-get install open-ssh
sudo apt-get install openssh-server

 

安裝好以後,重啓sshtcp

sudo /etc/init.d/ssh restart

 

查看當前tcp監聽端口 oop

netstat -tlp

還可使用,ps -e | grep ssh,檢查ssh進程是否存在,ps是進程查看命令,-e表示顯示全部進程,grep是使用正則搜索文本,並把匹配的打印出來。linux裏面的就已經配置好了,咱們測試一下學習

ssh localhost

如圖,linux下面已經搞定。測試

3. 設置windows

前面提到了SSH Secure Shell不知道出什麼問題,無論用。這裏使用Xshell,具體下載安裝過程略過,本文使用的是Xshell 5,我使用的商業版密鑰(101210-450789-147200,親測),使用ifconfig查看linux的ip地址,輸入用戶名,端口22,保存密碼等等,搞定spa

相關文章
相關標籤/搜索