环境:
1、 管理vmware Workstation8.0
2、 Ubuntu 12.04.iso安装文件
3、Ssh登录软件putty
步骤
1、安装,安装linux系统时,在“硬件”里设置“网络适配器”为Nat.
2、启动对应虚拟机网卡,启动虚拟机
linux中输入
Ifconfig
说明:查看对应的IP,一般是192.168.x.x
3、登录测试
打开putty只需要在Seesion里输入Host Name即可。
协议类型ssh默认,一般端口默认22不需要改动。
3.1、登录超时,请确认IP是否正确
确认IP是否为虚拟机IP地址
3.2、登录拒绝(Network error:Connection refused)
A、查看ssh服务是否启动
ps -e |grep ssh
如果有sshd那说明ssh-server已经启动了。
如果没有,则安装。直接输入指令:
sudo apt-get install openssh-server
确认回车即可。
启动sshd服务
sudo /etc/init.d/ssh start
再次查看(ps -e |grep ssh),则会有ssh信息
B、查看防火墙是否关闭
sudo ufw status
如果现实enable等关键字,则需要关闭,输入指令:
sudo ufw disable
参考资料:
开关防火墙:
sudo ufw disable #关闭防火墙
sudo ufw enable #开启防火墙
sudo ufw status #查看防火墙状态
ssh客户端安装:
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get
install openssh-client),如果要使本机开放SSH服务就需要安装 openssh-server
其他查看ssh服务方法
Linux上输入ssh root@localhost
查看是否有输入密码提示,有则表示启动的
netsat查看22端口是否启动
netstat –nat |grep 22
有则是启动的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)