linux實現(xiàn)遠程交互

虛擬機與外界的交互

本地交互

  • 剪切板、拖動..(不見得成功,不容易設(shè)置
  • Internet
  • 共享文件夾

遠程交互

  • 遠程登陸: MobaXterm、putty...
  • 文件傳遞: WinScP、Xftp...

1.SSH訪問 Linux服務(wù)器

  • 服務(wù)器IP地址,或域名
  • 用戶名+密碼

1-1.Virtualbox虛擬機能夠被SSH訪問的條件:

  • 網(wǎng)卡1連接方式:網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)
  • 網(wǎng)卡2連接方式:僅主機( Host-Only)網(wǎng)絡(luò)前
    兩項安裝前設(shè)置
  • Ubuntu等 Linux系統(tǒng)安裝了 openssh-server:
    輸入下面代碼開啟:
    sudo apt-get update
    sudo apt-get install openssh-server
    sudo /etc/init.d/ssh start

2.嘗試遠程交互

  • 在putty或 MobaXterm中SSH(端口多為22)登陸虛擬機或服務(wù)器
  • 利用MobaXterm在本地和服務(wù)器傳遞文件

2-1.獲取ip地址

  • ip addr

  • ifconfig

安裝ifconfig:


發(fā)現(xiàn)ifconfig并不存在,提示我們使用apt install net-tools安裝,輸入后發(fā)現(xiàn)不能使用該命令,提示被占用(剛啟動電腦的時候,系統(tǒng)可能在默認更新,可以稍等下;如果一段時間過后還是不可以,確認下自己是否已經(jīng)在執(zhí)行apt命令。如果有,則可以關(guān)閉或者等待執(zhí)行完畢;)確定自己沒有在執(zhí)行的apt命令,執(zhí)行ps -aux | grep 'apt-get'命令,查看是否有后臺執(zhí)行的apt命令;如果有,則sudo kill -9 <process-id>執(zhí)行apt命令,如果還是不行的話可以嘗試sudo rm /var/lib/apt/lists/lock,也許還需要執(zhí)行sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

輸入ifconfig查看IP地址,結(jié)果如下:

192.168.56.102即為ip
若沒有得到這個結(jié)果,這可能為關(guān)閉了虛擬機自動配置ip
可以輸入cd /etc/sysconfig/network-scripts/ vi ifcfg-enp0s8(其中enp0s8即為前面圈出的網(wǎng)卡)將其中的ONBOOT=no改為ONBOOT=yes再次輸入ipconfig即可獲知ip。

2-2遠程交互

  • Mobaxterm軟件介紹

多 Sessiona管理,多標簽
支持SSH,X11,RDP,ⅤNC,FTP,MOSH,…等大量遠程網(wǎng)絡(luò)協(xié)議
Linux shel小工具:微型的 Linux,許多 linux命令都可以運行
宏錄制
SFTP傳輸
多窗口和分屏

  • 下載或上傳練習(xí)文件
    Mobaxterm連接上傳:文件夾里有下載了的zip,tar和gz,拖拽即可實現(xiàn)上傳和下載。



    點擊Session->點擊SSH->輸入ip->點擊ok創(chuàng)建
    再輸入你想要的登錄的用戶名與密碼,即可實現(xiàn)遠程操控虛擬機



    可以直接通過拖拽目錄下文件到本機實現(xiàn)下載或拖拽本機文件到該目錄下實現(xiàn)上傳,也可以點擊該目錄上方功能按鈕進行選擇性上傳與下載。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容