mysql 局域网连接

下面分别简述操作:

配置虚拟机网络

  • 默认方式是NAT,但为了让宿主机之外的其它计算机也能访问虚拟机,NAT方式配置起来有些复杂,这里推荐用桥接模式,关于VM的几种网络方式的区别,可以参考这篇文章
    配置好之后确认下虚拟机是否能上网,网段是否和宿主机相同。
    ubuntu查看ip信息命令:
ifconfig
# 若提示找不到命令,则需安装 net-tools
sudo apt-get install net-tools

如下图,代表ip地址:
在这里插入图片描述
或直接通过VirtualBox右下角图标查看:
在这里插入图片描述

ubuntu安装ssh服务

# 安装 openssh 服务
sudo apt-get install openssh-server
# 启动 ssh 服务
sudo /etc/init.d/ssh start

ubuntu开启22端口

虽然可以用命令 systemctl disable firewalld 直接关闭防火墙,但不建议这样做,推荐仅允许22端口通过防火墙:

# 若 firewalld 未安装,则先进行安装
sudo apt install firewalld
# 允许 tcp 22端口
sudo firewall-cmd --permanent --add-port=22/tcp
# 可选:允许ssh服务 
sudo firewall-cmd --permanent  --add-service=ssh
# reload 防火墙,应用规则
sudo systemctl reload firewalld

验证22端口是否开启:

sudo firewall-cmd --list-all

若结果中含有22端口,表示已开启:
在这里插入图片描述

远程SSH登陆

posted @   MaxBruce  阅读(213)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示