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連接步驟,只需要簡單的配置即可。
不出意外的話,也可連接成功。