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進行修改密碼
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 安全外殼協議
一 ssh介紹 什麼是ssh?傳統的網路服務程式,如 ftp pop和telnet在本質上都是不安全的,因為它們在網路上用明文傳送口令和資料,別有用心的人非常容易就可以截獲這些口令和資料。而且,這些服務程式的安全驗證方式也是有其弱點的,就是很容易受到 中間人 man in the middle 這種...
SSH 安全外殼協議
1 ssh簡介 ssh 為 secure shell 的縮寫,中文名稱為安全殼協議。ssh 為建立在應用層和傳輸層基礎上的安全協議。ssh 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露問題。ssh最初是unix系統上的乙個程式,...
ssh 安全外殼協議
ssh 為 secure shell 的縮寫,由 ietf 的網路工作小組 network working group 所制定 ssh 為建立在應用層和傳輸層基礎上的安全協議。ssh 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露...