一、前言:
首先,必須弄清楚一個問題,就是爲什麼需要進行遠程登錄這個操作呢?綜合了我瞭解到的信息,列出了以下幾點(不足之處,歡迎留言指正)
1、便於遠程管理和維護服務器
2、操作更加便捷
3、多擴展性
4、有效保護信息安全性
二、安裝 vim
後續編輯文件時需要使用
三、查看網卡,記錄IP地址
四、安裝 ssh服務器 openssh-server
功能: 讓遠程主機可以通過網絡訪問sshd服務,開始一個安全shell
安裝之後,纔可以在其他系統中,通過ssh工具遠程登陸
- 查看所有進程
- 啓動服務
- 啓動vim,編輯配置文件sshd_config
- 修改權限:將PermitRootLogin的屬性值由 prohibit-password 改爲 yes
(按 i 進入編輯模式—>編輯完之後先按Esc鍵,再輸入引號內的內容“ :wq ”回車退出)
- 修改權限:將PermitRootLogin的屬性值由 prohibit-password 改爲 yes
- 重啓服務
五、驗證網絡是否互通
先檢查本地主機(win7)與虛擬主機(Ubuntu)網絡是否互通
- 查看本地主機 IP
- 按快捷鍵 Win+R 進入“運行”菜單,在對話框中輸入cmd
- 進入終端窗口,輸入 ipconfig 回車找到 主機IP
- 按快捷鍵 Win+R 進入“運行”菜單,在對話框中輸入cmd
- 查看虛擬機 IP
- 進入虛擬機終端,輸入 ifconfig 回車找到 虛擬主機IP
- 進入虛擬機終端,輸入 ifconfig 回車找到 虛擬主機IP
- 驗證(無數據包丟失,表示成功)
- 虛擬機終端中,輸入命令 ping 本地主機IP 如:
- 本地主機終端中,輸入命令 ping 虛擬主機IP 如:
- 虛擬機終端中,輸入命令 ping 本地主機IP 如:
六、啓動遠程操作軟件Xshell
-
文件----->新建
-
打開新建窗口編輯
- ① 輸入名稱,可任意設置
- ② 選擇 ssh 協議
- ③ 輸入主機名(對應虛擬機下的 IP地址 )
-
用戶信息認證
- ① 點擊用戶身份驗證
- ② 輸入所要連接用戶的用戶名稱
- ③ 輸入對應用戶的密碼(一定不能弄錯喲)
- ④ 這一步可以直接點擊連接(即現在就開始連接虛擬機),也可以先點擊確定保存起來後續再連接也是可以的
-
是否接受並保存密鑰
- 看個人情況自由選擇(若經常使用的話,推薦“接收並保存”)
- 看個人情況自由選擇(若經常使用的話,推薦“接收並保存”)
-
OK,完美