ssh(安全殼層協議)

來源:互聯網
上載者:User

標籤:

SSH 為 Secure Shell 的縮寫,由 IETF 的網路工作小組(Network Working Group)所制定;SSH 為建立在應用程式層和傳輸層基礎上的安全性通訊協定。SSH 是目前較可靠,專為遠程登入工作階段和其他網路服務提供安全性的協議。利用 SSH 協議可以有效防止遠端管理過程中的資訊泄露問題。SSH最初是UNIX系統上的一個程式,後來又迅速擴充到其他動作平台。SSH在正確使用時可彌補網路中的漏洞。SSH用戶端適用於多種平台。幾乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可運行SSH。

 

ubuntu中進行安裝

buntu預設並沒有安裝ssh服務,如果通過ssh連結ubuntu,需 要自己手動安裝ssh-server,然而SSH分用戶端openssh-client和服務端openssh-server,openssh- client是用戶端,openssh-server是服務端,

咱們這裡講的是安裝SSH的服務端,即:openssh-server。

 

判斷咱們的機器是否安裝ssh服務,可以使用如下命令:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

 

這個就表示沒有還沒有安裝SSH,

 

安裝命令:sudo apt-get install openssh-server

卸載命令:sudo apt-get remove openssh-server

咱們運行 sudo apt-get install openssh-server 命令之後,確認下是否安裝正常

 

ps -e|grep ssh  

1418 ?        00:00:00 sshd 

 

看到sshd那說明ssh-server已經啟動了

如果沒有則可以這樣啟動:sudo /etc/init.d/ssh start 或者 service ssh start


 之前因為實驗安裝SSH,安裝又卸載後卻提示:E:unable to locate package opensshE:unable to locate package server這個是警告是說明本機沒有找到openssh的安裝包,之前能安裝說明SSH包是存在的,而卸載後卻提示找不到SSH包,說明很可能是運行卸載後,直接刪除掉了,那麼我們現在需要升級下sudo apt-get update,然後再安裝試試還是不行。然後網上找了下說是更新了軟體源,需要更新並且安裝後才能使用 安裝更新
sudo apt-get dist-upgrade

 

如果需要新加使用者進行串連

新加使用者  adduser test  這時會要求你填寫密碼,也可以切換到要修改密碼的使用者,然後使用passwd進行修改密碼

ssh(安全殼層協議)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.