ubuntu 允許遠程登錄

(1)檢查是否開啓SSH服務 

  命令:ps -e|grep ssh  查看SSH服務是否開啓,或者通過命令:service sshd status 可以查看某個服務的狀態。

(2)安裝SSH服務

    通過apt-get 安裝,命令:apt-get install ssh 

(3)啓動SSH服務

   命令:sudo /etc/init.d/ssh start

(4)修改SSH配置文件

  命令:sudo vim /etc/ssh/sshd_config,找到PermitRootLogin without-password 修改爲PermitRootLogin yes

(5)重啓SSH服務

 命令:service ssh restart


0. SSH分客戶端openssh-client和openssh-server

如果你只是想登陸別的機器的SSH只需要安裝openssh-client(ubuntu有默認安裝,如果沒有則sudo apt-get install openssh-client),如果要使本機開放SSH服務就需要安裝openssh-server。

1. 查看當前的ubuntu是否安裝了ssh-server服務。默認只安裝ssh-client服務。

dpkg -l | grep ssh

這裏寫圖片描述

2. 安裝ssh-server服務

sudo apt-get install openssh-server

這裏寫圖片描述
再次查看安裝的服務:

dpkg -l | grep ssh

這裏寫圖片描述
然後確認ssh-server是否啓動了:

ps -e | grep ssh

這裏寫圖片描述
如果看到sshd那說明ssh-server已經啓動了。
如果沒有則可以這樣啓動:sudo /etc/init.d/ssh start或sudo service ssh start
配置相關:
ssh-server配置文件位於/etc/ssh/sshd_config,在這裏可以定義SSH的服務端口,默認端口是22,你可以自己定義成其他端口號,如222。(或把配置文件中的”PermitRootLogin without-password”加一個”#”號,把它註釋掉,再增加一句”PermitRootLogin yes”)
然後重啓SSH服務:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start

3. 登陸SSH(Linux)

ssh [email protected]
其中,username爲192.168.1.103機器上的用戶,需要輸入密碼。
斷開連接:exit

4. 測試

(1)服務器:192.168.1.103(jackgao用戶)
這裏寫圖片描述
(2)客戶端:192.168.1.104(root用戶)
這裏寫圖片描述
(3)客戶端遠程ssh登錄服務器
這裏寫圖片描述
(4)退出遠程登錄
這裏寫圖片描述


另外,如果安裝了ssh服務,windows下可以使用xshell或者putty鏈接這臺ubuntu了(但是每次都得輸入用戶名和密碼,即使xshell可以存儲用戶名和密碼但是登陸速度很慢。所以可以使用公共密鑰的登陸方式來提高速度和安全性。參考鏈接:ubuntu SSH配置 以及 與xshell文件傳輸http://blog.sina.com.cn/s/blog_53683dc20102v3wz.html


參考鏈接及相關:
1. ubuntu開啓SSH服務
http://www.cnblogs.com/xiazh/archive/2010/08/13/1798844.html
2. Ubuntu 14.04遠程登錄服務器–ssh的安裝和配置
http://jingyan.baidu.com/article/9c69d48fb9fd7b13c8024e6b.html
3. ubuntu14.04 ssh的安裝及使用方法
http://jingyan.baidu.com/article/0eb457e52e50ad03f1a90518.html
4. ubuntu16.04安裝 + xshell連接虛擬機
http://blog.csdn.net/chi_wawa/article/details/52467914
5. ubuntu SSH配置 以及 與xshell文件傳輸
http://blog.sina.com.cn/s/blog_53683dc20102v3wz.html
6. ssh遠程登錄命令簡單實例
http://www.2cto.com/os/201307/228495.html
7. 菜鳥Linux系列:[4]SSH免密碼登陸遠程服務器
http://jingyan.baidu.com/article/2fb0ba4043124a00f2ec5f0f.html
8. linux下ssh遠程登錄服務器入門操作
http://www.cnblogs.com/plwang1990/p/5279451.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章