ubutu22.04开启ssh配置

1、查看ubuntu版本信息

lsb_release -a

  

 

 2、更新系统

sudo apt update && sudo apt upgrade -y

  

 

 如果出现Ign:1 ...InRelease或Temporary failure resolving 'archive.ubuntu.com'

请使用

ping 命令测试外网连通性

3、查看ssh状态

ps -e|grep ssh

 

 没有服务端呀,Ubuntu 22.04 LTS系统默认没有安装和启用SSH服务。

自己安装了,推荐OpenSSH。

4、安装OpenSSH

sudo apt install openssh-server -y

 修改配置文件,允许远程使用密码连接

sudo vim  /etc/ssh/ssh_config

  如下图所示找到PasswordAuthentication yes 把前面的#去掉

 

 

 5、启动ssh,配置开机启动ssh

sudo systemctl enable --now ssh

6、查看Ssh的状态

sudo systemctl status ssh

 

 7、防火墙放行 ssh端口或ssh服务

默认是22端口

查看ubuntu防火墙 

sudo ufw status

 

 不在运行状态。默认是不运行防火墙。

放行端口  

sudo ufw allow 22

此时,就可以正常ssh连接了。

通常情况下,ubuntu系统在安装的时候会提示你是否手动配置网络,是否安装Openssh.认真一些,做好需求表,安装系统时就能少走弯路。

比如安装系统时,这时设置好静态ip

 

 手动设置好IP,如subnet,address,gateway,name servers等。search domains可以留空,不写。记得保存。

 

 安装到这里时,把openssh打上星号。上面的一大堆操作就不用操作了。

 

 打上星后,如下图,会提示是否导入证书,可以不理他,直接done下一步一直到安装成功。

 

 系统安装成功后,能直接shh连接。

是不是很发现安装系统时小心点,比什么都重要。

 

posted @ 2022-10-20 16:33  zhg1016  阅读(8645)  评论(0编辑  收藏  举报