<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-348  評論-598  文章-0  trackbacks-0

    安裝和設置 OpenSSH Server

    Ubuntu 下安裝 OpenSSH Server 是無比輕松的一件事情,需要的命令只有一條:

    sudo apt-get install openssh-server

    隨后,Ubuntu 會自動下載并安裝 openssh server,并一并解決所有的依賴關系。當您完成這一操作后,您可以找另一臺計算機,然后使用一個 SSH 客戶端軟件(強烈推薦 PuTTy),輸入您服務器的 IP 地址。如果一切正常的話,等一會兒就可以連接上了。并且使用現有的用戶名和密碼應該就可以登錄了。

    事實上如果沒什么特別需求,到這里 OpenSSH Server 就算安裝好了。但是進一步設置一下,可以讓 OpenSSH 登錄時間更短,并且更加安全。這一切都是通過修改 openssh 的配置文件 sshd_config 實現的。

    首先,您剛才實驗遠程登錄的時候可能會發現,在輸入完用戶名后需要等很長一段時間才會提示輸入密碼。其實這是由于 sshd 需要反查客戶端的 dns 信息導致的。我們可以通過禁用這個特性來大幅提高登錄的速度。首先,打開 sshd_config 文件:

    sudo nano /etc/ssh/sshd_config

    找到 GSSAPI options 這一節,將下面兩行注釋掉:

    #GSSAPIAuthentication yes
    #GSSAPIDelegateCredentials no

    然后重新啟動 ssh 服務即可:

    sudo /etc/init.d/ssh restart

    再登錄試試,應該非常快了吧 :)

    利用 PuTTy 通過證書認證登錄服務器

    SSH 服務中,所有的內容都是加密傳輸的,安全性基本有保證。但是如果能使用證書認證的話,安全性將會更上一層樓,而且經過一定的設置,還能實現證書認證自動登錄的效果。

    首先修改 sshd_config 文件,開啟證書認證選項:

    RSAAuthentication yes
    PubkeyAuthentication yes
    AuthorizedKeysFile %h/.ssh/authorized_keys

    修改完成后重新啟動 ssh 服務。

    下一步我們需要為 SSH 用戶建立私鑰和公鑰。首先要登錄到需要建立密鑰的賬戶下,這里注意退出 root 用戶,需要的話用 su 命令切換到其它用戶下。然后運行:

    ssh-keygen

    這里,我們將生成的 key 存放在默認目錄下即可。建立的過程中會提示輸入 passphrase,這相當于給證書加個密碼,也是提高安全性的措施,這樣即使證書不小心被人拷走也不怕了。當然如果這個留空的話,后面即可實現 PuTTy 通過證書認證的自動登錄。

    ssh-keygen 命令會生成兩個密鑰,首先我們需要將公鑰改名留在服務器上:

    cd ~/.ssh
    mv id_rsa.pub authorized_keys

    然后將私鑰 id_rsa 從服務器上復制出來,并刪除掉服務器上的 id_rsa 文件。

    服務器上的設置就做完了,下面的步驟需要在客戶端電腦上來做。首先,我們需要將 id_rsa 文件轉化為 PuTTy 支持的格式。這里我們需要利用 PuTTyGEN 這個工具:

    點擊 PuTTyGen 界面中的 Load 按鈕,選擇 id_rsa 文件,輸入 passphrase(如果有的話),然后再點擊 Save PrivateKey 按鈕,這樣 PuTTy 接受的私鑰就做好了。

    打開 PuTTy,在 Session 中輸入服務器的 IP 地址,在 Connection->SSH->Auth 下點擊 Browse 按鈕,選擇剛才生成好的私鑰。然后回到 Connection 選項,在 Auto-login username 中輸入證書所屬的用戶名。回到 Session 選項卡,輸入個名字點 Save 保存下這個 Session。點擊底部的 Open 應該就可以通過證書認證登錄到服務器了。如果有 passphrase 的話,登錄過程中會要求輸入 passphrase,否則將會直接登錄到服務器上,非常的方便。

    好了,今天就寫到這,以后逐步再寫 AMP,Proftpd 和 Squid 的安裝和設置。



    ---------------------------------------------------------
    專注移動開發

    Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
    posted on 2010-01-19 09:53 TiGERTiAN 閱讀(492) 評論(0)  編輯  收藏 所屬分類: Linux
    主站蜘蛛池模板: 污污网站免费观看| 免费国产真实迷j在线观看| 2020久久精品亚洲热综合一本| 暖暖日本免费在线视频| 国产一区二区三区免费观在线| 亚洲影视一区二区| 亚洲国产成人a精品不卡在线| 97无码人妻福利免费公开在线视频 | 91嫩草国产在线观看免费| 黄网站在线播放视频免费观看| 久久久久久a亚洲欧洲AV| 日日夜夜精品免费视频| 少妇人妻偷人精品免费视频| 亚洲人成欧美中文字幕| 国产亚洲一区二区三区在线观看| 国产精品成人免费视频网站京东 | 粉色视频免费入口| 噜噜噜亚洲色成人网站∨| 凹凸精品视频分类国产品免费| 最近免费2019中文字幕大全| 国产亚洲人成在线影院| 亚洲小说区图片区| 亚洲AV综合色一区二区三区| 国产老女人精品免费视频| 最好看的中文字幕2019免费| EEUSS影院WWW在线观看免费| 亚洲人成人网毛片在线播放| 亚洲AV日韩AV永久无码久久| 亚洲精品网站在线观看不卡无广告 | 免费夜色污私人影院网站电影| 亚洲香蕉免费有线视频| 亚洲性猛交XXXX| 国产a不卡片精品免费观看| 免费看污成人午夜网站| 日韩免费无码一区二区三区| 4hu四虎免费影院www| 羞羞视频在线免费观看| 亚洲AV永久无码天堂影院| 亚洲成人黄色在线| 亚洲黄色在线观看网站| 亚洲αv久久久噜噜噜噜噜|