ssh免密登錄——數(shù)據(jù)分析師不懂黑科技

前沿

數(shù)據(jù)碼工接到分析任務(wù)槽袄,數(shù)據(jù)源一般在云端服務(wù)器或公司機(jī)房服務(wù)器掌呜。不管云端凡人,還是公司機(jī)房名党,這些都是遠(yuǎn)程服務(wù)器(生產(chǎn)環(huán)境)。要分析建模挠轴,就要從本地(開發(fā)環(huán)境)連接遠(yuǎn)程服務(wù)器操作數(shù)據(jù)庫传睹。
對于經(jīng)濟(jì)、金融岸晦、數(shù)學(xué)或統(tǒng)計學(xué)專業(yè)出身的分析人員欧啤,咋搞?一點通信知識不懂启上。這玩意實操性很強(qiáng)邢隧,沒人教不敢亂動,生產(chǎn)系統(tǒng)也不讓我爛搞冈在,搞不好就是災(zāi)難倒慧。一般只要不爛刪東西、不爛改服務(wù)器配置包券、不爛停服務(wù)或關(guān)機(jī)重啟纫谅,盡可放心也沒啥大問題。
其實溅固,我就想登上去把數(shù)據(jù)庫數(shù)據(jù)或模型算法日志抽取到本地而已付秕,不想惹麻煩。

廢話了這么多发魄,有什么操作遠(yuǎn)程服務(wù)器的黑科技嗎盹牧,有俩垃!
就是ssh!

ssh是什么励幼?

百度百科這么定義的
SSH 為 Secure Shell 的縮寫,由 IETF 的網(wǎng)絡(luò)小組(Network Working Group)所制定口柳;SSH 為建立在應(yīng)用層基礎(chǔ)上的安全協(xié)議苹粟。SSH 是目前較可靠,專為遠(yuǎn)程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議跃闹。利用 SSH 協(xié)議可以有效防止遠(yuǎn)程管理過程中的信息泄露問題嵌削。SSH最初是UNIX系統(tǒng)上的一個程序毛好,后來又迅速擴(kuò)展到其他操作平臺。SSH在正確使用時可彌補(bǔ)網(wǎng)絡(luò)中的漏洞苛秕。SSH客戶端適用于多種平臺肌访。幾乎所有UNIX平臺—包括HP-UX、Linux艇劫、AIX吼驶、Solaris、Digital UNIX店煞、Irix蟹演,以及其他平臺,都可運行SSH顷蟀。

反正就是很安全啦酒请,可以實現(xiàn)無密碼登錄遠(yuǎn)程主機(jī)。

1.安裝ssh

我這里是ubuntu18系統(tǒng)鸣个,以ubuntu為例羞反。

sudo apt install openssh-server # 安裝ssh服務(wù)端
sudo apt install openssh-client # 安裝ssh客戶端

2.啟動停止ssh服務(wù)

sudo service ssh start  # 啟動ssh
sudo service ssh stop   # 關(guān)閉ssh
sudo service ssh restart  # 重啟ssh

3.配置本地?zé)o密碼登錄、

要實現(xiàn)無密碼登錄囤萤,本地A計算機(jī)和遠(yuǎn)程B服務(wù)器要建立一種親密關(guān)系苟弛,其他人C都不知道這層關(guān)系。建立這種關(guān)系就是要靠公鑰和私鑰對阁将。公私鑰對由A創(chuàng)建膏秫,私鑰A拿著,公鑰給遠(yuǎn)程服務(wù)器B做盅,這種關(guān)系就建立了缤削,等到A發(fā)出登錄B請求時,B就是知道A是熟人可以信任吹榴。說的比較通俗亭敢,邏輯很簡單。

3.1生成公鑰私鑰對

cd ~/.ssh
ssh-keygen  -t  rsa  # 生成公/私鑰對,一路next
ls ~/.ssh  

在~/.ssh路徑下多了id_rsa和id_rsa.pub兩個文件图筹。id_rsa為私鑰自己保留帅刀,id_rsa.pub是公鑰,可以公開給他人远剩。

3.2創(chuàng)建本地授權(quán)文件扣溺,實現(xiàn)本地免密登錄

在~/.ssh路徑下,使用cat命令將公鑰文件(id_rsa.pub)瓜晤,追加(>>)到授權(quán)文件中authorized_keys锥余,如果authorized_keys不存在則會新建。

cat id_rsa.pub >> authorized_keys    # 注意>為覆蓋操作
ssh localhost # 免密登錄本地主機(jī)
ssh logout # 退出登錄

3.3創(chuàng)建遠(yuǎn)程授權(quán)文件痢掠,實現(xiàn)遠(yuǎn)程服務(wù)器免密登錄

3.3.1 先確認(rèn)遠(yuǎn)程服務(wù)器已經(jīng)安裝ssh服務(wù)端并開啟服務(wù)

3.3.2 把公鑰文件考到遠(yuǎn)程服務(wù)器~/ssh路徑下驱犹,將公鑰文件添加到服務(wù)器授權(quán)文件

cat id_rsa.pub >> authorized_keys    # 注意>為覆蓋操作

3.3.3 本地免密登錄遠(yuǎn)程服務(wù)器

ssh root@遠(yuǎn)程服務(wù)器IP

完美嘲恍!可以免密登錄遠(yuǎn)程服務(wù)器了。

彩蛋

Linux系統(tǒng)10分鐘入門一文雄驹,我們已經(jīng)介紹了如何復(fù)制文件和目錄了佃牛。但是,我想在本地和服務(wù)器之間傳輸文件医舆,怎么搞吁脱。ssh這方面也很在行。直接上代碼彬向。

  • 本地文件上傳到服務(wù)器
scp ~/test.txt  root@遠(yuǎn)程服務(wù)器IP:~/test.txt 
  • 服務(wù)器文件下載到本地
scp  root@遠(yuǎn)程服務(wù)器IP:~/test.txt  ~/test.txt 
  • 本地目錄上傳到服務(wù)器
scp -r ~/test/ root@遠(yuǎn)程服務(wù)器IP:~/test/
  • 服務(wù)器目錄下載到本地
scp -r  root@遠(yuǎn)程服務(wù)器IP:~/test/  ~/test/
  • 也可以本地文件復(fù)制
scp ~/test.txt  localhost: ~/test.txt 
  • 也可以本地目錄復(fù)制
scp -r ~/test/  localhost: ~/test/

好啦兼贡,又掌握了一項技能。

如果您覺得文章有用娃胆,可以打賞下吐血過度的一血老黃忠遍希,鼓勵寫出更優(yōu)秀的原創(chuàng)文章。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末里烦,一起剝皮案震驚了整個濱河市凿蒜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌胁黑,老刑警劉巖废封,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異丧蘸,居然都是意外死亡漂洋,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人芹枷,你說我怎么就攤上這事”戳” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵拂募,是天一觀的道長庭猩。 經(jīng)常有香客問我,道長陈症,這世上最難降的妖魔是什么蔼水? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮爬凑,結(jié)果婚禮上徙缴,老公的妹妹穿的比我還像新娘试伙。我一直安慰自己嘁信,他們只是感情好于样,可當(dāng)我...
    茶點故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著潘靖,像睡著了一般穿剖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上卦溢,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天糊余,我揣著相機(jī)與錄音,去河邊找鬼单寂。 笑死贬芥,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的宣决。 我是一名探鬼主播蘸劈,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼尊沸!你這毒婦竟也來了威沫?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤洼专,失蹤者是張志新(化名)和其女友劉穎棒掠,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體屁商,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡烟很,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蜡镶。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片溯职。...
    茶點故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖帽哑,靈堂內(nèi)的尸體忽然破棺而出谜酒,到底是詐尸還是另有隱情,我是刑警寧澤妻枕,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布僻族,位于F島的核電站,受9級特大地震影響屡谐,放射性物質(zhì)發(fā)生泄漏述么。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一愕掏、第九天 我趴在偏房一處隱蔽的房頂上張望度秘。 院中可真熱鬧,春花似錦、人聲如沸剑梳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽垢乙。三九已至锨咙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間追逮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工钮孵, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人巴席。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像情妖,于是被迫代替她去往敵國和親睬关。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容

  • http://blog.csdn.net/pipisorry/article/details/52269785 什...
    950545c4cd64閱讀 83,355評論 0 13
  • SSH 為 Secure Shell 的縮寫电爹,由 IETF 的網(wǎng)絡(luò)小組(Network Working Group...
    shuff1e閱讀 1,770評論 1 11
  • 加密算法 對稱加密算法 加密和解密使用同一個密鑰 DES、3DES丐箩、AES、Blowfish恤煞、Twofish屎勘、ID...
    毛利卷卷發(fā)閱讀 1,590評論 0 4
  • 登錄流程 密鑰登錄比密碼登錄安全,主要是因為他使用了非對稱加密居扒,登錄過程中需要用到密鑰對概漱。整個登錄流程如下: 遠(yuǎn)程...
    流浪java閱讀 1,470評論 0 0
  • 1喜喂、遠(yuǎn)程連接服務(wù)器 遠(yuǎn)程連接服務(wù)器對于管理員來說瓤摧,是一個很有用的操作玉吁。它使得對服務(wù)器的管理更為方便照弥。不過方便歸方便...
    Zhang21閱讀 39,507評論 0 20