ubuntu远程ssh配置

  1. 首先在Ubuntu上安装openssh-server
sudo apt install openssh-server

https://halo-kakarot.oss-cn-beijing.aliyuncs.com/202401112032870.png

安装好以后,ssh server应该已经开始运行了,可以用下面的命令检查ssh server的状态

systemctl status sshd

https://halo-kakarot.oss-cn-beijing.aliyuncs.com/202401112034277.png

如图,可以看到状态是active(running)

另外,需要的时候,还可以利用systemctl命令打开(start)/关闭(stop)/重启(restart)ssh server,例如下面的命令就可以用来重启ssh server服务

  1. 利用Ubuntu自带的ufw 修改防火墙状态

首先开启防火墙

https://halo-kakarot.oss-cn-beijing.aliyuncs.com/202401112036687.png

打开传输ssh的端口(默认22)

sudo ufw allow ssh

设置ssh server开机启动

sudo systemctl enable ssh

https://halo-kakarot.oss-cn-beijing.aliyuncs.com/202401112038790.png