Ubuntu19.10开启ssh服务(详细过程)

Ubuntu19.10开启ssh服务(详细过程)

本文主要介绍了Ubuntu19.10中ssh服务的开放,通过示例代码进行了非常详细的介绍,对大家的学习或者工作有一定的参考价值。有需要的朋友下面跟边肖学习。

我花了一个多小时在Ubuntu里启动了一个ssh,主要是因为一开始看的教程步骤不详细。然后我启动了一个有一万多台电脑的主机,开机关机都挺慢的。在这里,记录下详细的步骤,以便我以后检查。

第一步是检查ssh是否已经打开。

sudo ps -e | grep ssh

如果最后返回了sshd,证明ssh已经开启,跳到第4步。

第二步。如果它没有出现,请尝试启动ssh服务。

sudo /etc/init.d/ssh start

如果没有找到返回的命令,则不会安装ssh服务。

第三步:安装openssh服务,查看服务是否开启。

安装openssh-server

sudo ps -e | grep ssh

如果没有,运行open命令。

sudo /etc/init.d/ssh start

第4步:检查防火墙是否有20个端口打开(ssh默认有22个端口打开,如果修改,请参考第5步)

netstat -an | grep 22

#或者

ufw状态

如果没有,打开端口22。

ufw允许22

步骤5:修改ssh端口(可以跳过)

sudo vi /etc/ssh/sshd_config

重启ssh

服务sshd重启

第六步,防火墙生效并启动。

ufw启用

第七步:检查ip地址,记住ip地址,设置静态ip。

ifconfig

设置静态ip:

打开vim /etc/netplan/我看过别人的文章是vim /etc/netplan/01-netcfg.yaml,我是50-cloud-init.yaml,应该不一定一样。

cd /etc/netplan/

限位开关(Limit Switch)

vim 50-cloud-init.yaml

设置为

网络:

以太网:

enp3s0:

dhcp4:假

地址:[192.168.101.135/24]

网关4: 192.168.101.1

名称服务器:

地址:[192.168.101.1,8.8.8.8]

enp4s0:

dhcp4:真

版本:2

接下来ping电脑,不行。如果不行,看看是不是在同一个子网和网关下,然后下载xshell或者putty。记住不要做错端口。

可选:将ssh设置为root登录。

sudo vim /etc/ssh/sshd_config

将permitrootlogin禁止密码更改为PermitRootLogin是

记得重启ssh

sudo系统重启sshd

然后用xshell或者putty连接电脑。记住选择端口号22,如果它没有被改变的话。

关于在Ubuntu19.10中开启ssh服务的这篇文章到此为止(详细流程)。关于在Ubuntu19.10中打开ssh的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!

Ubuntu19.10开启ssh服务(详细过程)