Windows使用SSH管理Ubuntu

來源:互聯網
上載者:User

原創:Windows使用SSH管理Ubuntu

作者:MilkCu

摘要:SSH是轉為遠程登入工作階段和其他網路服務提供安全性的協議,SSH包含用戶端和伺服器兩部分,本文主要講解了如何在Windows下配置和使用SSH協議管理Ubuntu。

SSH協議介紹

SSH是Secure Shell的縮寫,是一項建立在應用程式層和傳輸層基礎上的的安全性通訊協定,為電腦的shell提供安全的傳輸和使用環境。SSH是專為遠程登入工作階段和其他網路服務提供安全性的協議,另一優點是其傳輸的資料可以經過壓縮加快傳輸速度。

最初的SSH受著作權和密碼編譯演算法等的限制,現在很多人都轉而使用開源免費的OpenSSH。

Ubuntu搭建SSH伺服器

SSH分為opeenssh-client和openssh-server。

Ubuntu預設已經安裝openssh-client,可以用來登陸別的機器。

如果本機想開放SSH服務,就要安裝openssh-server,當然openssh-client可能因為版本問題而重新安裝。

下面把我在Ubunt 12.04下安裝openssh-server的過程記錄一下。

(1)嘗試安裝openssh-server軟體包:

sudo apt-get install openssh-server

但是有兩個錯誤提示需要解決

(2)安裝指定版本的openssh-client

錯誤提示如下所示:

The following packages have unmet dependencies: openssh-server : Depends: openssh-client (= 1:5.9p1-5ubuntu1) but 1:5.9p1-5ubuntu1.1 is to be installed

這條錯誤的意思是,要安裝的openssh-server的依賴軟體包openssh-client版本不滿足要求。

解決方案就是先安裝指定版本的openssh-client。

sudo apt-get install openssh-client=1:5.9p1-5ubuntu1.1

(3)安裝ssh-import-id

還有一條提示如下所示,意思就是這個軟體沒安裝。

Recommends: ssh-import-id but it is not going to be installed

我們可以通過下面的命令安裝:

sudo apt-get install ssh-import-id

(4)測試是否安裝成功

ps -e | grep ssh

如果看到sshd說明openssh-server已經啟動。

(5)服務配置

ssh-server設定檔位於/etc/ssh/sshd_config,在這裡可以定義SSH的服務連接埠,預設連接埠是22

停止服務

sudo /etc/init.d/ssh stop

啟動服務

sudo /etc/init.d/ssh start
Windows安裝SSH用戶端

我們可以通過SSH用戶端在Windows上管理Linux,下面推薦兩款SSH用戶端,點擊或通過下面的超連結下載。

putty開源免費小巧的用戶端

http://milkcu.qiniudn.com/file/putty-0.63-installer.exe

Xshell面向學校和家庭免費

http://milkcu.qiniudn.com/file/Xshell4.exe

參考

[1] ubuntu開啟SSH服務 - nodot - 部落格園, http://www.cnblogs.com/nodot/archive/2011/06/10/2077595.html

[2] Secure Shell - 維基百科,自由的百科全書, http://zh.wikipedia.org/wiki/Secure_Shell

(全文完)

本文地址:http://www.milkcu.com/blog/archives/manage-ubuntu-on-windows-using-ssh.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.