Ubuntu19.10開啟ssh服務(wù)(詳細(xì)過程)
Ubuntu開啟個(gè)ssh竟然花了我一個(gè)多小時(shí),主要是一開始看的教程步驟不詳細(xì),然后我開啟的是一個(gè)一萬多的主機(jī),開關(guān)機(jī)都挺慢的,在這里記錄下詳細(xì)步驟,方便自己以后查看
第一步,查看ssh是否已經(jīng)開啟
sudo ps -e | grep ssh
如果最后返回是sshd,證明ssh已經(jīng)開啟,跳到第四步

第二步,如果沒有顯示,試著開啟ssh服務(wù)
sudo /etc/init.d/ssh start
如果返回的是命令未找到,證明未安裝ssh服務(wù)
第三步,安裝openssh服務(wù)查看服務(wù)有沒有開啟
sudo apt-get install openssh-server sudo ps -e | grep ssh
如果沒有就運(yùn)行開啟命令
sudo /etc/init.d/ssh start
第四步,檢查防火墻有沒有開放20端口(ssh默認(rèn)開放22端口,如果修改可看第五步)
netstat -an | grep 22 #或 ufw status
如果沒有的話,開放22端口
ufw allow 22
第五步,修改ssh端口(可跳過)
sudo vi /etc/ssh/sshd_config
ssh重啟
service sshd restart
第六步,防火墻生效并開機(jī)啟動(dòng)
ufw enable
第七步,查看ip地址,記住ip地址,設(shè)置靜態(tài)ip
ifconfig

設(shè)置靜態(tài)ip:
打開vim /etc/netplan/,并查看,我看過別人的文章是vim /etc/netplan/01-netcfg.yaml,但我是50-cloud-init.yaml,所以應(yīng)該不一定一樣的
cd /etc/netplan/ ls vim 50-cloud-init.yaml
設(shè)置為
network:
ethernets:
enp3s0:
dhcp4: false
addresses: [192.168.101.135/24]
gateway4: 192.168.101.1
nameservers:
addresses: [192.168.101.1, 8.8.8.8]
enp4s0:
dhcp4: true
version: 2
接下來電腦ping一下,看通不通,如果不通的話,看有沒有在同一個(gè)子網(wǎng)和網(wǎng)關(guān)下,然后下載xshell或者putty,記得端口不要打錯(cuò)。
可選:設(shè)置可以root登錄ssh
sudo vim /etc/ssh/sshd_config
把PermitRootLogin prohibit-password改成PermitRootLogin yes
記得重啟ssh
sudo systemctl restart sshd
然后接下來就是電腦用xshell或者putty連接,記得端口號選22,如果沒有改的話
到此這篇關(guān)于Ubuntu19.10開啟ssh服務(wù)(詳細(xì)過程)的文章就介紹到這了,更多相關(guān)Ubuntu19.10開啟ssh內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Ubuntu18.04安裝vsftpd的實(shí)現(xiàn)代碼
這篇文章主要介紹了Ubuntu18.04安裝vsftpd的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
如何監(jiān)控 Linux 服務(wù)器狀態(tài)的方法
這篇文章主要介紹了如何監(jiān)控 Linux 服務(wù)器狀態(tài)的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06
linux安裝好httpd后,測試總是訪問到系統(tǒng)默認(rèn)頁面的問題及解決
這篇文章主要介紹了linux安裝好httpd后,測試總是訪問到系統(tǒng)默認(rèn)頁面的問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Linux實(shí)現(xiàn)實(shí)時(shí)監(jiān)控磁盤空間的命令詳解
在日常的系統(tǒng)管理和維護(hù)中,磁盤空間的管理是一個(gè)非常重要的環(huán)節(jié),本文主要來和大家介紹一下Linux實(shí)現(xiàn)實(shí)時(shí)監(jiān)控磁盤空間的相關(guān)命令的使用,需要的可以了解下2025-03-03
Linux使用parted進(jìn)行磁盤分區(qū)的操作指南
Linux 中的 parted 命令是一個(gè)用于創(chuàng)建、修改和管理磁盤分區(qū)的多功能工具,它支持傳統(tǒng)的 MBR(Master Boot Record:主引導(dǎo)記錄)和現(xiàn)代的 GPT分區(qū)方案,本文給大家介紹了Linux使用parted進(jìn)行磁盤分區(qū)的操作指南,需要的朋友可以參考下2025-01-01
詳解如何在Linux系統(tǒng)中監(jiān)控TCP連接
在?Linux?系統(tǒng)中,監(jiān)控?TCP?連接是網(wǎng)絡(luò)管理和故障排查的重要任務(wù)之一,無論是系統(tǒng)管理員還是開發(fā)人員,了解如何查看和分析?TCP?連接狀態(tài)都至關(guān)重要,本文將詳細(xì)介紹如何在?Linux?系統(tǒng)中監(jiān)控?TCP?連接,需要的朋友可以參考下2025-02-02

