如何連接一個Linux伺服器?


Linux伺服器端準備工作

  • 首先需要在Linux伺服器上安裝openssh-server,打開Linux伺服器命令行終端,鍵入下面命令

    sudo apt-get install openssh-server

  • 修改Linux伺服器的ssh配置文件

sudo gedit /etc/ssh/sshd_config

  • 先使用」#」注釋掉PermitRootLogin without-password
  • 添加一行 PermitRootLogin yes
  • 然後開啟ssh服務ps -e | grep ssh

客戶端準備工作

客戶端既可以是Windows系統用戶,也可以是Linux系統用戶,下面我們就分別介紹這兩種系統如何來連接Linux伺服器

Ubuntu系統

  • 一般情況下,Ubuntu系統都是自帶了openssh-client,如果沒有安裝,在命令行鍵入下面

sudo apt-get install openssh-client

  • 如果已經安裝好了openssh-client,那麼可以使用下面的命令連接伺服器

ssh username@IP

  • 這裡的username是伺服器的一個用戶賬號,IP也是伺服器的IP地址

Windows系統

  • Windows平臺下有許多提供ssh服務的軟體,我們在這裡使用Xshell 5軟體
  • 打開Xshell 5軟體,點擊左上角的新建
  • 主機處輸入Linux伺服器的IP地址,協議選擇為ssh埠號22
  • 點擊確定按鈕,再點擊連接,此時會彈出一個交互窗口,輸入伺服器的一個賬戶和密碼

數據傳輸

下面我們就分別介紹Windows和Linux兩種系統如何與Linux伺服器進行數據傳輸

Ubuntu系統

  • 在於伺服器連接正常後,再次打開一個命令行終端,鍵入以下命令,就可以將客戶端數據傳入伺服器

scp ./filename username@IP:/home/bio321/Desktop

  • 也可以將伺服器端的數據傳入到客戶端,鍵入以下命令

scp username@IP:/home/bio321/Desktop/filename ./data

Windows系統

  • 在Linux伺服器安裝lrzsz,伺服器端打開命令行,鍵入以下命令安裝

sudo apt-get install lrzsz

  • 將客戶端數據傳入服務端,服務端打開命令行,鍵入命令rz
  • 將服務端數據傳入客戶端,服務端打開命令行,鍵入命令sz


感謝邀請。

遠程連接Linux伺服器一般通過SSH軟體,常見的有Putty和Xshell等。

詳細連接步驟如下:

如何用Xshell遠程連接VPS伺服器 - 瓦力學長?

walixz.com圖標


  1. 可以使用ssh客戶端,這是一個字元界面。流行的客戶端有putty。MobaXterm也流行起來。
  2. ssh的文件拷貝協議是sftp,可以使用winscp,filezilla等客戶端瀏覽文件,上傳下載。
  3. 如果你的伺服器有圖形界面,那麼使用MobaXterm也可以打開圖形界面。
  4. 當然你可以使用微軟的遠程桌面去連接Linux伺服器的圖形界面。需要安裝和微軟的兼容協議。
  5. 對於沒有ssh的伺服器(按規定禁止開任何的服務),可以從串口線訪問Linux的終端。這個時候你需要一個串口線插在伺服器上,一般伺服器都是有串口的。你的客戶端電腦插在串口線另一端。使用putty類似的客戶端可以打開串口Serial COM1.


  1. linux伺服器需要開啟sshd服務,如果有啟用防火牆則需要放開sshd埠連接
  2. linux所在公有雲需要在安全組中放開sshd埠
  3. windows系統用putty、mac或linux用命令行終端連接


可以具體描述嗎


一般用ssh工具進行連接的


get ip ,then ssh it


使用xshell客戶端可以很方便的管理和連接Linux伺服器,官網可以申請免費版,附申請鏈接,填寫姓名,郵箱,勾選兩者,點擊下載,收到郵件後點擊郵件中的鏈接即可下載https://www.netsarang.com/zh/free-for-home-school/


推薦閱讀:
相關文章