佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > ssh 命令說明

ssh 命令說明

熱門標簽:蘋果 檢查注冊表項 呼叫外包 美團 集時通訊 IT外包 免費建站 呼叫中心解決方案

在比較新版的 FreeBSD 中附帶的 OpenSSH,不能象原來那樣用 SecureCRT 連接時直接記錄密碼了,代之的是需要用密鑰對來驗證,每次都需要手工輸入密碼比較麻煩。這里簡單講一下怎么用 SecureCRT 生成 OpenSSH 認可的密鑰。

1. 在 SecureCRT 的 Tools 菜單中選擇 Create Public Key...,會出現(xiàn)一個生成向?qū)?,根?jù)它的提示一步步走,中間會讓你選擇一個 passphrase,有人翻譯成“通關(guān)密語”,總之它是一個保護你的 key 的東西,建議設(shè)置,并記好,這是找不回的。向?qū)У淖詈髸崾灸闶欠袷褂眯律傻拿荑€來做為你的全局密鑰,選擇是。

2. 向?qū)瓿珊?,會在你選擇的目錄下生成兩個文件,Identity 和 Identity.pub,第一個是你的私鑰,需要自己保留的,第二個是公鑰,需要上傳到服務(wù)器(如果直接上傳不方便,可以使用文本拷貝的方式)。

3. 在服務(wù)器上,你的目錄下(~/),建立 .ssh 目錄,設(shè)置權(quán)限為700或755。

4. 因為 SecureCRT 生成的公鑰是 IETF SECSH 格式,與 OpenSSH 的格式不同,需要轉(zhuǎn)換一下。執(zhí)行命令 ssh-keygen -i > ~/.ssh/authorized_keys ,根據(jù)提示,輸入存儲你公鑰的文件名(Identity.pub或你自己更改的名字)。修改文件權(quán)限 chmod 600 ~/.ssh/authorized_keys 。
 

5. 大功告成。之后每次重新啟動SecureCRT,需要輸入你的 passphrase,但只要不關(guān)閉 SecureCRT,打開多個tab,或在多個服務(wù)器共享同一套密鑰,就不需要重新輸入了。

SecureCRT生成的key和sshd不兼容需要轉(zhuǎn)換才能使用,key.pub為SecureCRT生成的pubkey

# ssh-keygen -X -f key.pub > key.pub2

# mkdir ~/.ssh
# touch ~/.ssh/authorized_keys
# cat key.pub2 >> ~/.ssh/authorized_keys
# rm freebsd.pub*


# vi /etc/ssh/sshd_config

===========+===========+===========+============
Port 22
Protocol 2

PasswordAuthentication no
PubkeyAuthentication yes
AuthorizedKeysFile     .ssh/authorized_keys
===========+===========+===========+============

 

標簽:營口 眉山 信陽 邢臺 安康 宿遷 泰州 韶關(guān)

巨人網(wǎng)絡(luò)通訊聲明:本文標題《ssh 命令說明》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    湘阴县| 沙田区| 临江市| 望城县| 九龙城区| 靖江市| 广汉市| 赤城县| 吉林省| 白银市| 当涂县| 榆社县| 平利县| 塔河县| 清涧县| 岑溪市| 泾阳县| 汉川市| 开鲁县| 稷山县| 秭归县| 华池县| 松原市| 泰州市| 株洲市| 石首市| 华蓥市| 长沙市| 遂平县| 炎陵县| 广西| 延寿县| 大城县| 吉木乃县| 双峰县| 泰州市| 河北区| 东平县| 潮安县| 米林县| 福安市|