xshell和xftp與虛擬機Ubuntu之間的連接與配置

xshell連接ubuntu

xshell與虛擬機中ubuntu之間的環境搭建請參考:https://blog.csdn.net/xuyankuanrong/article/details/80233925
xshell與ubuntu之間環境主要工作是保證xshell與Ubuntu之間網絡暢通無阻。
下面,介紹xshell連接配置。
需要獲取root權限,建議在root用戶下操作一下命令。
Ubuntu中需要安裝openssh-server,需要管理員權限,建議在安裝時,更新Ubuntu爲最新的版本,老版本的Ubuntu下載會報404,然後執行:sudo apt install openssh-server

安裝net-tools工具,命令:apt install net-tools
查看ip,命令:ifconfig
這裏寫圖片描述
檢查網絡連接是否存在“VMnet8”
這裏寫圖片描述
如果沒有則需要添加,打開VMware中的虛擬網絡編輯器
這裏寫圖片描述
點擊管理員權限打開
這裏寫圖片描述
選擇添加vmnet8適配器
這裏寫圖片描述
打開cmd ping Ubuntu的ip
這裏寫圖片描述
在Xshell中添加會話連接,主機配置Ubuntu的IP地址。端口號配置22,不然很可能會被防火牆攔截。
這裏寫圖片描述
Ubuntu登陸用戶名和密碼:
這裏寫圖片描述
然後開始連接xshell,有可能會提示“ssh服務器拒絕了密碼”。
通過這個命令查看SSH是否啓動: ps -e | grep ssh
如果只有ssh-agent表示還沒啓動,需要 /etc/init.d/ssh start
如果還是連接不上,可能是ssh-server的配置文件設置了拒絕以root用戶登錄的模式,在root登陸的情況下
使用這個命令: vim /etc/ssh/sshd_config
vim編輯 PermitRootLogin without-password更改爲 PermitRootLogin yes,最新版本是將它註釋掉的,更改完要刪掉註釋。
然後ubuntu重啓ssh服務,sudo /etc/init.d/ssh restart ,一般情況下就可以正常連接啦!
這裏寫圖片描述
xftp連接Ubuntu
經過以上xshell連接步驟,只需要簡單的配置即可。
這裏寫圖片描述
不出意外的話,也可連接成功。
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章