這段時間在家,須要用到Linux,身邊的電腦硬盤很小,裝雙系統用的頻率也不高還浪費磁盤空間,仍是使用虛擬機,經過Xshell管理虛擬機內Ubuntu仍是比較方便的。很早以前學習hadoop的時候就是用的SSH Secure Shell,但是此次配置就是不成功,就改用了Xshell。這裏寫下步驟,做爲筆記。linux
這裏我使用的是VMware,須要修改虛擬機的網絡設置,在硬件->網絡適配器->網絡鏈接:僅主機模式;以下圖shell
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下面已經搞定。測試
前面提到了SSH Secure Shell不知道出什麼問題,無論用。這裏使用Xshell,具體下載安裝過程略過,本文使用的是Xshell 5,我使用的商業版密鑰(101210-450789-147200,親測),使用ifconfig查看linux的ip地址,輸入用戶名,端口22,保存密碼等等,搞定spa