目前,大多數linux distributions都預先安裝了ssh的客戶端,即可以連線別人的電腦。但也有例外的情況,所以,下面先把ssh的客戶端與服務端的安裝一併講了吧。
ssh客戶端及服務端的安裝十分簡單,開啟終端後,只需要兩個命令即可:
sudo apt-get install openssh-client ##這是安裝客戶端
sudo apt-get install openssh-server ##這是安裝服務端
預設的安裝完成後自動就開啟服務了,可以通過ps -e | grep ssh來檢視,如果出現ssh-agent則說明開啟成功。那如果你不想讓別人登入你的電腦,如何關閉伺服器呢?很簡單,只要輸入:
sudo service ssh stop
那又要開啟呢?聰明的你一定已經想到只要輸入
sudo service ssh start
就又將服務開啟了,方便吧
好,安裝完ssh的客戶端和服務端之後,咱們就來登入自己的電腦試試吧。
在終端輸入:
ssh usr@hostname
usr是乙個使用者名稱,hostname是你這台主機的名稱,像我的主機名稱是ubuntu,因為我的linux發行版是ubuntu,假如我要用flyingrain這個使用者登入ubuntu這個主機的話就可以這樣輸:
ssh flyingrain@ubuntu
只要再輸入這個使用者的密碼就能登入了,是不是很方便?
好,我們現在來登入遠端的電腦試試。想要登入遠端的電腦,需要對方裝有ssh的服務端才行。假設我朋友的電腦已經裝好了ssh的服務端,於是我可以這樣做來登入他的電腦:
ssh usr@ip
同樣usr指該電腦的乙個使用者,ip指該電腦的ip位址(所以連線的遠端電腦最好是使用靜態ip)。執行這個命令後會讓你輸入密碼,只要輸入usr的密碼就行了。如果是首次連線,那麼 server 會問您,您的聯機的 key 尚未被建立,要不要接受 server 傳來的 key ,並建立起聯機呢?呵呵!這個時候請『務必要輸入 yes 而不是 y 或 y』,這樣程式才會接受喔!
連線好以後,就可以達到遠端控管主機的目的了,操作起來幾乎與操作自己的電腦一樣
ssh遠端連線ubuntu
1.首先在伺服器上安裝ssh的伺服器端。sudo aptitude install openssh server 2.啟動ssh server。sudo etc init.d ssh restart 3.確認ssh server已經正常工作。netstat tlp tcp6 0 0 ssh list...
ssh遠端連線Ubuntu
遠端連線是乙個常見的功能,本次實驗介紹通過ssh進行命令列遠端連線。secure shell ssh 是由 ietf the internet engineering task force 制定的建立在應用層基礎上的安全網路協議,是乙個安全且強大的遠端連線工具。實驗環境 本地windows 10,遠...
ssh遠端連線ubuntu
1.首先在伺服器上安裝ssh的伺服器端。sudo aptitude install openssh server 2.啟動ssh server。sudo etc init.d ssh restart 3.確認ssh server已經正常工作。netstat tlp tcp6 0 0 ssh list...