(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
如果你只是想登陸別的機器的ssh只需要安裝openssh-client(ubuntu有預設安裝,如果沒有則sudo apt-get install openssh-client),如果要使本機開放ssh服務就需要安裝openssh-server。
再次檢視安裝的服務:
然後確認ssh-server是否啟動了:
如果看到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
其中,username為192.168.1.103機器上的使用者,需要輸入密碼。
斷開連線:exit
(1)伺服器:192.168.1.103(jackgao使用者)
(2)客戶端:192.168.1.104(root使用者)
(3)客戶端遠端ssh登入伺服器
(4)退出遠端登入
參考鏈結及相關:
1. ubuntu開啟ssh服務
2. ubuntu 14.04遠端登入伺服器–ssh的安裝和配置
3. ubuntu14.04 ssh的安裝及使用方法
4. ubuntu16.04安裝 + xshell連線虛擬機器
5. ubuntu ssh配置 以及 與xshell檔案傳輸
6. ssh遠端登入命令簡單例項
7. 菜鳥linux系列:[4]ssh免密碼登陸遠端伺服器
8. linux下ssh遠端登入伺服器入門操作
Ubuntu設定允許root使用者遠端登入
若不允許root使用者遠端登入,是無法在第三方工具使用root使用者登入的。例如下面 1.winscp無法登陸 2.securecrt無法登陸 首先要在虛擬機器登入root使用者,若你剛安裝好虛擬機器不知道root使用者的密碼,可以修改密碼sudo passwd root登入root使用者su,輸入...
允許mysql 遠端登入
設定mysql允許遠端訪問 1.登陸mysql資料庫,修改表。use mysql update user set host where user root select host,user from user flush privileges 注意 最後一句很重要,目的是使修改生效,如果沒有寫,則還...
mysql 允許遠端登入配置
兩步 一 更改 mysql 資料庫裡的 user 表裡的 host 項 經此步便可在遠端登入 x mysql u root pvmware mysql use mysql mysql update user set host where user root mysql select host,use...