使用SSH操作Linux服務(wù)器

買了搬瓦工,有時候需要遠(yuǎn)程登錄進(jìn)行一些配置。這時候就需要SSH了。

默認(rèn)配置

Windows下有很多SSH工具。在這里我是用的是Putty。如果安裝了Git并配置使用Putty的話,就不需要另外在安裝Putty了。使用SSH連接服務(wù)器的命令如下:

ssh IP地址

一般來說為了安全性考慮,端口號等一些參數(shù)并不會使用默認(rèn)值。這樣的話命令就變成這樣:

ssh 用戶名@IP地址 -p 端口號

如果連接成功的話會提示你輸入遠(yuǎn)程服務(wù)器的密碼。全部成功之后SSH就會顯示遠(yuǎn)程服務(wù)器的提示符,這時候就說明連接成功了。

密鑰登錄

每次登錄SH都需要輸入密碼很麻煩,而且可能不太安全。SSH還能使用另外一種登錄方式,也就是使用密鑰登錄。這種登錄方式需要客戶端生成一堆公鑰私鑰對,然后將公鑰添加到服務(wù)器中,這樣下次就可以直接登錄了。

首先生成SSH密鑰,依照提示輸入信息即可。默認(rèn)生成在用戶主目錄中的.ssh文件夾中。帶pub的是公鑰,接下來需要添加到服務(wù)器中。

ssh-keygen

然后將本地公鑰添加到服務(wù)器中,需要使用另一個命令:

scp -P 端口號 本地文件路徑 用戶名@遠(yuǎn)程服務(wù)器地址:遠(yuǎn)程路徑

然后登陸服務(wù)器,找到復(fù)制進(jìn)去的公鑰,將公鑰名字改為authorized_keys并添加到對應(yīng)的.ssh文件夾中。然后退出SSH重新登陸試試,成功的話不需要輸入密碼就會直接進(jìn)入遠(yuǎn)程服務(wù)器。

最后編輯于
?著作權(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ù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,562評論 19 139
  • 1、遠(yuǎn)程連接服務(wù)器 遠(yuǎn)程連接服務(wù)器對于管理員來說,是一個很有用的操作。它使得對服務(wù)器的管理更為方便。不過方便歸方便...
    Zhang21閱讀 39,782評論 0 20
  • 有必要先來了解什么是SSH和什么是SSH key。 SSH Secure Shell (SSH) 是一個允許兩臺電...
    faner閱讀 48,042評論 1 48
  • 前言 讀者可能不能一下弄懂原理,可以跟著實踐步驟做一遍,然后再看一下實踐原理圖。 另外讀者可能需要有一臺可訪問的服...
    nlpjoe閱讀 48,328評論 6 29
  • 簡介 Android動畫主要有三種類型:View動畫、幀動畫和屬性動畫。其中,幀動畫也是View動畫的一種,它通過...
    LilacZiyun閱讀 2,840評論 2 1

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