連線遠端伺服器應該是乙個合格程式設計師應該具備的基本能力,但我發現身邊的很多人,包括一些程式設計師,但大多數是學生(因為我自己本身就是學生),談起使用ssh連線伺服器都是一頭霧水,不可置疑現在課程太水,在我所在的中流985中,專業課老師划水都是很常見的,可想而知其他學校。當然也有一些負責任的好老師,但終究佔少數。所以這裡把ssh連線遠端伺服器的操作描述一下:
我習慣使用命令列連線,當然現在有很多圖形化視覺化的工具,輸入host和密碼即可進入的,進行一些操作都是很簡單的大家可以去搜一下。
簡單來講,步驟如下:
開啟乙個命令列視窗。cmd或者linux、mac上的命令列。甚至git bash也成
因為cmd實際使用會發現很多問題,比如方向鍵亂碼,刪除鍵亂碼等,所以我一般在win10上使用git bash
連線
ssh username@host
回車;出現輸入密碼提示,輸入密碼回車即可
這裡注意,輸入密碼時不會顯示密碼,但密碼其實是輸入進去了,不用在意這個細節。
然後進入的基本就是乙個作業系統,比如是linux的系統,就使用linux的操作命令即可。
那麼有時候經常需要從自己的電腦上傳一些東西到伺服器上該怎麼做呢。
這時候要新開乙個命令列視窗,使用如下命令
scp filename username@remotehost:remotedirectory
這裡filename是檔案的路徑(路徑最後記得加上檔名哦不要忘了)
remotedirectory是你傳進伺服器上的路徑
比如我有乙個檔案test.txt放在我電腦的e:\,想傳到我ubuntu伺服器上的~目錄
這個時候輸入:
scp e:\test.txt [email protected]:~
回車,輸入密碼即可。
Linux下連線SSH伺服器
編譯安裝obfuscated openssh步驟如下,不同發行版本略有不同,僅供參考 wget o ofcssh.tar.gz tar zxvf ofcssh.tar.gz cd brl obfuscated openssh ca93a2c configure 如果有不滿足的依賴,需要安裝相應的包,...
阿里雲伺服器ssh連線經常斷開
1 開啟配置檔案 vim etc ssh sshd config 2 找到下面兩行 clientaliveinterval 0 clientalivecountmax 3 3 去掉注釋,並修改其值 clientaliveinterval 30 clientalivecountmax 86400這兩行...
ssh公鑰連線linux伺服器
1.生成ssh金鑰 ssh keygen t rsa c 10001 qq.com 會生成rsa和rsa.pub,預設儲存在 ssh 目錄 rsa是私鑰,rsa.pub是公鑰。2.伺服器端設定 編輯 etc ssh sshd config 去掉以下幾行的注釋,開啟公鑰認證登陸 rsaauthenti...