Linux實(shí)現(xiàn)搭建ssh并允許使用root遠(yuǎn)程
一、搭建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ù)
啟動(dòng)服務(wù)
sudo service ssh star
查看狀態(tài)
sudo service ssh status
如果出現(xiàn)以下提示,說明ssh服務(wù)已經(jīng)啟動(dòng)了
如果失敗來的話,那試著卸載一下再安裝
ssh start/running, process 890
4、開啟ssh自啟動(dòng)
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 #啟動(dòng)服務(wù) sudo service ssh start #重啟服務(wù) sudo service ssh restart #登錄 (root為192.168.0.1機(jī)器上的用戶,需要輸入密碼。) #常用格式:ssh [-llogin_name] [-p port] [user@]hostname ssh root@192.168.0.1 #斷開連接 exit
二、允許root遠(yuǎn)程登錄
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)默認(rèn)開啟系統(tǒng)sshd,查看sshd狀態(tài)如果不是默認(rèn)啟動(dòng),修改服務(wù)為enable
sudo systemctl enable ssh
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux應(yīng)用程序使用寫文件調(diào)試程序的方法
今天小編就為大家分享一篇關(guān)于Linux應(yīng)用程序使用寫文件調(diào)試程序的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-12-12ubuntu15.10下hadoop2.7.2的安裝與配置詳解
今天小編就為大家分享一篇關(guān)于ubuntu15.10下hadoop2.7.2的安裝與配置詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02解決Debian系統(tǒng)自動(dòng)更新軟件包的問題的方法
這篇文章主要介紹了解決Debian系統(tǒng)自動(dòng)更新軟件包的問題的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12linux負(fù)載均衡總結(jié)性說明 四層負(fù)載和七層負(fù)載有什么區(qū)別
這篇文章主要為大家詳細(xì)介紹了linux負(fù)載均衡的相關(guān)資料,什么是負(fù)載均衡?四層負(fù)載和七層負(fù)載有什么區(qū)別?具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04Linux使用traceroute來進(jìn)行網(wǎng)絡(luò)診斷分析
在Linux系統(tǒng)下,traceroute是一個(gè)網(wǎng)絡(luò)診斷工具,用于追蹤一個(gè)數(shù)據(jù)包從源點(diǎn)到目的地所經(jīng)過的路由路徑,它通過向目的地發(fā)送一系列的 UDP 或 ICMP 數(shù)據(jù)包,并記錄每個(gè)數(shù)據(jù)包所經(jīng)過的路由器,來顯示數(shù)據(jù)包到達(dá)目的地的路徑,本文介紹了Linux如何使用traceroute來進(jìn)行網(wǎng)絡(luò)診斷分析2025-03-03