Linux系統學習Day0——了解和熟悉Linux系統的遠程終端登錄和數據傳輸

一、Windows系統與Linux系統虛擬機通過橋接進行網絡連接

(一)橋接模式

????????橋接模式是虛擬機網絡連接的一種常見方式,其核心原理是通過虛擬網卡將Linux虛擬機與宿主機的物理網卡建立橋接關系,使虛擬機能夠直接接入物理網絡。在該模式下,虛擬機會獲得與Windows宿主機同網段的獨立IP地址(可通過DHCP自動分配或手動配置),如同局域網中的真實設備。這種配置打破了虛擬機與宿主機之間的網絡隔離,既支持虛擬機與宿主機互訪,也允許虛擬機與其他局域網設備、外部互聯網直接通信,常用于需要虛擬機對外暴露服務(如Web服務器)或參與局域網協作的開發測試場景。

(二)操作Linux系統

1、將Ubuntu的網絡連接設置為“橋接模式”。

2、在Ubuntu中,打開終端輸入以下命令配置IP地址和網關:

sudo nano /etc/netplan/00-installer-config.yaml

并將文件內容修改為:

network:version: 2renderer: networkdethernets:ens33:  # 請根據你的網卡名稱修改dhcp4: noaddresses: [192.168.1.100/24]  # 設置靜態IP地址gateway4: 192.168.1.1          # 設置網關nameservers:addresses: [8.8.8.8, 8.8.4.4]  # 設置DNS

????????靜態IP地址以及網關設置為自己電腦的相關內容,若不知道如何查看自己電腦的相關配置,請根據以下內容操作:

  • 在桌面上,按下鍵盤按鍵:Win+R。輸入cmd打開命令提示符。
  • 在命令提示符中輸入以下指令,查看相關配置
ipconfig

?3、輸入以下指令保存后運行

sudo netplan apply

?4、在同學的電腦上同樣打開命令提示符執行以下命令,觀察是否連接成功。若如圖所示則表示成功?

ping Ubuntu的IP地址

    (三)創建Linux虛擬機中的新用戶

    1、在虛擬機中執行以下命令可以創建用戶,方便我們后續多用戶操作的學習

    sudo adduser classmate1
    sudo adduser classmate2

    2、然后完成對創建新用戶的后續操作 (密碼設為簡單的123456)

    • 通過以下命令在Ubuntu上安裝SSH服務:?
    sudo apt update
    sudo apt install openssh-server
    sudo systemctl enable ssh
    sudo systemctl start ssh

    二、在Windows系統環境下對Linux系統虛擬機操作

    (一)xshell、putty遠程登錄虛擬機

    xshell下載地址:https://www.xshell.com/zh/free-for-home-school/

    putty 下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

    1、Putty訪問虛擬機:

    • 打開Putty輸入自己的虛擬機的IP地址,port選為22。隨后點擊Open進行訪問。

    • 隨后進入終端,使用我們上面創建的classmate1或者2登錄虛擬機。

    2、通過Xshell連接虛擬機

    • 打開下載好的Xshell點擊文件 → 新建。

    • ?打開如下界面然后填寫虛擬機的相關內容,隨后點擊連接即可

    • 輸入可以登錄虛擬機的賬號和密碼即可訪問虛擬機

    (二)FileZilla遠程傳輸文件

    1、FileZilla下載:Download FileZilla Client for macOS (Intel)Download FileZilla Client 3.68.1 for macOS (Intel)https://filezilla-project.org/download.php?type=client

    2、FileZilla連接至虛擬機進行數據上傳

    • 打開FileZilla進入如下界面(左側為Windows機上的文件內容):

    • 在上方哪一行輸入虛擬機相關內容(主機地址、用戶名、密碼以及端口號)然后連接

    • ?在左側Windows的文件中選擇要上傳的內容然后右鍵文件夾隨后點擊上傳即可,此處我上傳的是FPGA相關文件夾。

    (三)遠程使用系統的軟件

    1、在Windows系統中安裝Xming

    • Xming下載地址:Index of /project/xming/Xming
    • 隨后點擊打開Xming使它在后臺運行即可

    2、配置Putty進行X11轉發

    • 打開PuTTY,進入Connection→SSH→Auth→X11 forwarding并勾選,然后通過classmate1正常訪問虛擬機即可

    • ?輸入以下指令來連接下載有Xming的Windows系統
    set DISPLAY=xxx.xxx.xxx.xxx:0
    • ?隨后通過下面命令可以打開Windows下載的Xming
    gedit  # 打開文本編輯器

    • 通過如下指令能打開火狐瀏覽器
    firefox  
    

    三、總結

    ????????通過本次實驗,我對Linux系統的遠程終端登錄和數據傳輸有了更深入的理解。實驗中,我成功配置了虛擬機的橋接網絡模式,并實現了Windows與Linux之間的遠程登錄和文件傳輸。通過SSH、FTP以及X11轉發等工具,我不僅掌握了遠程操作的基本技能,還體驗了圖形界面軟件的遠程使用。此外,VNC遠程桌面的搭建讓我進一步理解了遠程訪問的靈活性。這些實踐不僅提升了我的技術能力,也為后續的Linux系統學習和項目開發奠定了基礎。未來,我將繼續探索Linux的更多功能,為解決實際問題提供技術支持。

    本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
    如若轉載,請注明出處:http://www.pswp.cn/bicheng/76109.shtml
    繁體地址,請注明出處:http://hk.pswp.cn/bicheng/76109.shtml
    英文地址,請注明出處:http://en.pswp.cn/bicheng/76109.shtml

    如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

    相關文章

    【開題報告+論文+源碼】基于springboot的農貿菜市場租位管理系統的設計與實現

    項目背景與意義 隨著信息技術的快速發展和普及,信息化管理已成為各行業提升運營效率和服務質量的重要手段。農貿菜市場作為城市生活的重要組成部分,其管理效率和服務水平直接關系到市民的日常生活體驗。傳統的農貿菜市場租位管理方式往往存在信息不對稱、…

    Codecademy—— 交互式編程學習的樂園

    一、網站概述 Codecademy 是一家美國在線學習編程知識的網站,它為編程學習者提供了一種全新的學習方式。在如今眾多的編程學習平臺中,Codecademy 憑借其獨特的優勢脫穎而出,吸引了全球數百萬用戶。其目標是幫助更多人輕松學習編程&#xff0…

    WEB安全--XSS--DOM破壞

    一、前言 繼XSS基礎篇后,我們知道了三種類型的XSS,這篇文章主要針對DOM型XSS的原理進行深入解析。 二、DOM型XSS原理 2.1、什么是DOM 以一個形象的比喻: 網頁就像是一座房子,而 **DOM** 就是這座房子的“藍圖”或者“結構圖”。…

    Linux系統遠程操作和程序編譯

    Linux系統遠程操作和程序編譯 了解和熟悉Linux系統的遠程終端登錄、遠程圖形桌面訪問、 X圖形窗口訪問和FTP文件傳輸操作 網絡設置和用戶創建: 在虛擬機Ubuntu系統中,將網絡連接設置為“橋接模式”,并配置好IP和網關。確保其他Windows 10系統…

    linux開發環境

    1.虛擬機環境搭建 在 Ubuntu 系統中,打開(如圖中顯示的窗口 )常見快捷鍵有: Ctrl Alt T:這是最常用的打開終端的快捷鍵組合 ,按下后會快速彈出一個新的終端窗口。 在 VMware 虛擬機環境中,若…

    藍橋·20264-祝福語--找連續字串的長度

    #include <iostream> using namespace std; int main() {// 請在此輸入您的代碼//最小字典序&#xff0c;一定是全a&#xff0c;找s的最長字串a,結果就是該字串長度加1&#xff08;t不能是s的子串&#xff09;//所以這道題就變成了&#xff0c;找s中字串a出現的長度strin…

    7.第二階段x64游戲實戰-分析人物屬性

    免責聲明&#xff1a;內容僅供學習參考&#xff0c;請合法利用知識&#xff0c;禁止進行違法犯罪活動&#xff01; 本次游戲沒法給 內容參考于&#xff1a;微塵網絡安全 上一個內容&#xff1a;6.第二階段x64游戲實戰-分析人物狀態 首先打開人物面板&#xff0c;查看人物的…

    數組的常見算法一

    注: 本文來自尚硅谷-宋紅康僅用來學習備份 6.1 數值型數組特征值統計 這里的特征值涉及到&#xff1a;平均值、最大值、最小值、總和等 **舉例1&#xff1a;**數組統計&#xff1a;求總和、均值 public class TestArrayElementSum {public static void main(String[] args)…

    汽車電子筆記之:基于Tasking編譯器怎么制作庫文件并將庫文件集成進工程釋放

    目錄 1、概述 2、庫工程創建、使用步驟 2.1、選擇對應的MCU型號及空工程 2.2、選擇需要封裝的代碼 2.3、將需要封裝的代碼復制到庫工程 2.4、整理庫工程工程屬性 2.5、預留不生成庫的.c源文件 2.6、編譯生成.a文件 2.7、將.a集成進工程 2.7.1、創建釋放給客戶的工程 …

    [ctfshow web入門] web29

    前置知識 eval: 把字符串按照 PHP 代碼來執行&#xff0c;例如eval(“echo 1;”);這個函數擁有回顯 system&#xff1a;使php程序執行系統命令&#xff0c;例如&#xff0c;system(“ls”);就是查看當前目錄&#xff0c;這個擁有回顯 preg_match&#xff1a;查找字符串是否匹配…

    7-8 超速判斷

    模擬交通警察的雷達測速儀。輸入汽車速度&#xff0c;如果速度超出60 mph&#xff0c;則顯示“Speeding”&#xff0c;否則顯示“OK”。 輸入格式&#xff1a; 輸入在一行中給出1個不超過500的非負整數&#xff0c;即雷達測到的車速。 輸出格式&#xff1a; 在一行中輸出測…

    【GESP】C++二級練習 luogu-B3721 [語言月賽202303] Stone Gambling S

    GESP二級練習&#xff0c;多層循環分支練習&#xff0c;難度★?☆☆☆。 題目題解詳見&#xff1a;https://www.coderli.com/gesp-2-luogu-b3721/ 【GESP】C二級練習 luogu-B3721 [語言月賽202303] Stone Gambling S | OneCoderGESP二級練習&#xff0c;多層循環分支練習&am…

    深入理解C++面向對象特性之一 多態

    歡迎來到干貨小倉庫&#xff0c;堪比沙漠!!! 從“Hello World”到改變世界&#xff0c;中間隔著千萬次再試一次. 1.多態的概念 多態的概念&#xff1a;通俗來說&#xff0c;就是多種形態&#xff0c; 具體點就是去完成某個行為&#xff0c;當不同的對象去完成時會 產生出不同的…

    藍橋備賽指南(14):樹的直徑與重心

    樹的直徑 什么是樹的直徑&#xff1f;樹的直徑是樹上最長的一條鏈&#xff0c;當然這條鏈并不唯一&#xff0c;所以一棵樹可能有多條直徑。直徑由兩個頂點u、v來決定&#xff0c;若由一條直徑&#xff08;u,v)&#xff0c;則滿足一下性質&#xff1a; 1&#xff09;u、v的度數…

    AIDD-人工智能藥物設計-網絡藥理學-多組學與網絡藥理學分析揭示龜齡集治療少精癥的機制

    IF6.7|多組學與網絡藥理學分析揭示龜齡集治療少精癥的機制 2024年10月28日&#xff0c;海軍軍醫大學張衛東教授團隊在Phytomedicine&#xff08;IF6.7&#xff09;上發表了題為“Multi-omics and network pharmacology approaches reveal Gui-Ling-Ji alleviates oligoastheno…

    搜狗拼音輸入法純凈優化版:去廣告,更流暢輸入體驗15.2.0.1758

    前言 搜狗輸入法電腦版無疑是裝機必備的神器。它打字精準&#xff0c;詞庫豐富全面&#xff0c;功能強大&#xff0c;極大地提升了輸入效率。最新版的搜狗拼音輸入法更是借助AI技術&#xff0c;讓打字變得既準確又高效。而搜狗輸入法的去廣告精簡優化版&#xff0c;通過移除廣…

    Franka雙臂機器人:多領域革新與核心技術深度解析

    雙臂Franka機器人以類人化操作能力、毫秒級力控響應及智能協同算法為核心&#xff0c;持續推動工業自動化、醫療輔助與農業生產的革新進程。本文深度解析其技術突破與跨行業實踐案例。 Franka雙臂優勢&#xff1a; 高靈活度&#xff1a;7自由度設計&#xff0c;模擬人類手臂運…

    Django視圖詳解

    前言 歡迎來到我的博客 個人主頁:北嶺敲鍵盤的荒漠貓-CSDN博客 一、Django視圖是什么&#xff1f; 視圖&#xff08;View&#xff09; 是Django處理HTTP請求的核心組件。它接收一個HttpRequest對象&#xff0c;處理業務邏輯&#xff0c;并返回一個HttpResponse對象&#xff08…

    【工具變量】上市公安企業社會信任數據集(2004-2023年)

    企業社會信任是衡量企業與社會之間信任度的重要指標&#xff0c;反映了企業在公眾眼中的信譽和可靠性。社會信任對企業的持續發展和品牌形象有著至關重要的影響。本分享數據參考張維迎&#xff08;2002年&#xff09;的做法&#xff0c;采用中國企業家調查系統的地區信任調查數…

    Python爬取數據(二)

    一.example2包下的 1.re模塊的compile函數使用 import repatternre.compile(r\d) print(pattern) 2.match的方法使用 import re patternre.compile(r\d) # m1pattern.match(one123twothree345four) #參數2&#xff1a;指定起始位置(包含),參數3&#xff1a;終止位置(包含),…