Linux實現(xiàn)搭建ssh并允許使用root遠程
一、搭建ssh
1、安裝ssh客戶端
sudo apt-get install ssh 或者 sudo apt-get install openssh-client
2、安裝ssh服務(wù)端
1)更新源列表
sudo apt-get update
2)安裝服務(wù)器
sudo apt-get install openssh-server
3、開啟ssh服務(wù)
啟動服務(wù)
sudo service ssh star
查看狀態(tài)
sudo service ssh status
如果出現(xiàn)以下提示,說明ssh服務(wù)已經(jīng)啟動了
如果失敗來的話,那試著卸載一下再安裝
ssh start/running, process 890
4、開啟ssh自啟動
sudo service ssh enable
5、設(shè)置防火墻規(guī)則,允許ssh服務(wù)通過
sudo ufw allow ssh
6、卸載ssh服務(wù)
redhat,fedora,centos等系列l(wèi)inux發(fā)行版
敲入以下命令:
sudo yum remove ssh
debian,ubuntu,linux mint等系列的linux發(fā)行版
敲入以下命令:
sudo apt-get –purge remove ssh
7、常用的ssh命令
#停止服務(wù) sudo service ssh stop #啟動服務(wù) sudo service ssh start #重啟服務(wù) sudo service ssh restart #登錄 (root為192.168.0.1機器上的用戶,需要輸入密碼。) #常用格式:ssh [-llogin_name] [-p port] [user@]hostname ssh root@192.168.0.1 #斷開連接 exit
二、允許root遠程登錄
1、修改/etc/ssh/sshd_config文件
vim /etc/ssh/sshd_config
2、修改如下
允許root賬戶登錄
#PermitRootLogin prohibit-password PermitRootLogin yes
3、需要重啟系統(tǒng)或者sshd服務(wù)
sudo /etc/init.d/ssh stop sudo /etc/init.d/ssh start sudo service ssh restart
4、安裝ssh服務(wù)后
系統(tǒng)默認開啟系統(tǒng)sshd,查看sshd狀態(tài)如果不是默認啟動,修改服務(wù)為enable
sudo systemctl enable ssh
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux應(yīng)用程序使用寫文件調(diào)試程序的方法
今天小編就為大家分享一篇關(guān)于Linux應(yīng)用程序使用寫文件調(diào)試程序的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12ubuntu15.10下hadoop2.7.2的安裝與配置詳解
今天小編就為大家分享一篇關(guān)于ubuntu15.10下hadoop2.7.2的安裝與配置詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02linux負載均衡總結(jié)性說明 四層負載和七層負載有什么區(qū)別
這篇文章主要為大家詳細介紹了linux負載均衡的相關(guān)資料,什么是負載均衡?四層負載和七層負載有什么區(qū)別?具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04Linux使用traceroute來進行網(wǎng)絡(luò)診斷分析
在Linux系統(tǒng)下,traceroute是一個網(wǎng)絡(luò)診斷工具,用于追蹤一個數(shù)據(jù)包從源點到目的地所經(jīng)過的路由路徑,它通過向目的地發(fā)送一系列的 UDP 或 ICMP 數(shù)據(jù)包,并記錄每個數(shù)據(jù)包所經(jīng)過的路由器,來顯示數(shù)據(jù)包到達目的地的路徑,本文介紹了Linux如何使用traceroute來進行網(wǎng)絡(luò)診斷分析2025-03-03