ubutu22.04开启ssh配置
1、查看ubuntu版本信息
1 | lsb_release -a |
2、更新系统
1 | 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
修改配置文件,允许远程使用密码连接
1 | 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连接。
是不是很发现安装系统时小心点,比什么都重要。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix