openstack 使用ssh远程管理云主机

简介: 在阿里云平台上,为云主机分配和配置浮动IP涉及以下步骤:首先,在“网络”部分分配一个公共IP,并将其关联到已创建的云主机。接着,在“浮动IP”页面确认绑定成功。然后,进入安全组,为默认安全组添加允许ping和SSH的新规则。通过控制台ping浮动IP以测试连通性。最后,从宿主机修改云主机的hostname并使用SSH登录。至此,SSH登录设置完成。

前提条件:

请参考
https://developer.aliyun.com/article/1479837?spm=a2c6h.26396819.creator-center.14.4e5c3e18cIaLna
https://developer.aliyun.com/article/1480969?spm=a2c6h.26396819.creator-center.12.4e5c3e18M3yEPR
步骤:
打开云平台点击项目,网络,浮动IP 分配IP 在页面资源池中选择为public ,然后分配
image.png
点击关联按钮,选择自己创建的云主机
image.png
根据浮动IP页面信息得知 ,已成功绑定 切换到实例选项卡 ,可以看到云主机绑定的浮动IP
image.png
打开安全组,为default添加新规则
image.png

image.png
打开控制台 ping 浮动IP 地址是否能通
image.png
随后添加安全组SSH规则
image.png
image.png
登录前在 宿主机修改名称 以示区分

[root@localhost ~]# hostnamectl set-hostname admin
[root@localhost ~]# bash
bash
[root@admin ~]# 
[root@admin ~]# ssh root@172.24.4.157
root@172.24.4.157's password: 
Last login: Tue Mar 19 15:01:26 2024 from 172.24.4.1
#看到已经登录成功!
[root@localhost ~]# 
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1442 qdisc pfifo_fast state UP qlen 1000
    link/ether fa:16:3e:82:89:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.186/24 brd 192.168.100.255 scope global dynamic eth0
       valid_lft 42229sec preferred_lft 42229sec
    inet6 fe80::f816:3eff:fe82:8900/64 scope link 
       valid_lft forever preferred_lft forever
[root@localhost ~]#

ssh登录就到此结束啦!!!

目录
相关文章
|
2月前
|
网络安全 虚拟化 Docker
SSH后判断当前服务器是云主机、物理机、虚拟机、docker环境
结合上述方法,您可以对当前环境进行较为准确的判断。重要的是理解每种环境的特征,并通过系统的响应进行综合分析。如果在Docker容器内,通常会有明显的环境标志和受限的资源视图;而在云主机或虚拟机上,虽然它们也可能是虚拟化的,但通常提供更接近物理机的体验,且可通过硬件标识来识别虚拟化平台。物理机则直接反映硬件真实信息,较少有虚拟化痕迹。通过这些线索,您应该能够定位到您所处的环境类型。
37 2
|
7月前
|
监控 安全 Linux
【专栏】Linux SSH 的安全对于远程管理至关重要,这几个小妙招安排上!
【4月更文挑战第28天】在数字化时代,Linux SSH 的安全对于远程管理至关重要。增强 SSH 安全包括:使用强密码,调整 SSH 配置文件,尤其是端口号和认证方式;采用密钥认证代替密码;限制登录用户,禁止密码登录;使用防火墙限制访问;定期更新系统和软件。此外,通过日志监控、入侵检测系统及及时应对攻击来提升安全监控。保持对安全知识的学习和更新,结合最佳实践,是保障 SSH 安全的关键。记得安全是个持续过程,时刻保持警惕!
149 1
|
4月前
|
运维 安全 网络安全
"革新远程访问体验:Docker化部署webssh2,一键启动Web SSH客户端,让远程管理如虎添翼!"
【8月更文挑战第2天】Docker作为软件开发与运维的关键工具,以其轻量级、可移植及强隔离特性简化了应用部署。结合webssh2这一开源Web SSH客户端,可通过浏览器安全便捷地访问SSH服务器,无需额外软件。首先确保已安装Docker,接着拉取webssh2镜像并运行容器,映射端口以便外部访问。配置好SSH服务器后,通过浏览器访问指定URL即可开始SSH会话。此方案不仅提升了用户体验,还加强了访问控制与系统安全。
348 7
|
7月前
|
Linux 数据安全/隐私保护
openstack 上创建云主机
该内容是关于使用OpenStack创建云实例的步骤指南。首先,提供了CentOS 7的镜像源,并建议用户自行封装qcow2格式镜像。接着,展示了通过`cat keystonerc_admin`获取OpenStack的管理员用户名和密码。然后,详细描述了在OpenStack界面中创建网络、子网和路由的过程,以连接到外部网络。最后,指导用户上传qcow2镜像,创建并配置实例,包括选择镜像、实例类型和网络,最终等待实例创建完成。
367 1
openstack 上创建云主机
|
7月前
|
网络安全 数据安全/隐私保护
银河麒麟v10系统SSH远程管理及切换root用户的操作方法
银河麒麟v10系统SSH远程管理及切换root用户的操作方法
2744 0
|
Ubuntu 安全 网络协议
如何在 Ubuntu 上启用 SSH,安全地远程管理和传输数据
如何在 Ubuntu 上启用 SSH,安全地远程管理和传输数据
1809 0
如何在 Ubuntu 上启用 SSH,安全地远程管理和传输数据
|
存储
openstack之云主机备份还原
openstack之云主机备份还原
106 0
|
网络协议 安全 Shell
SSH远程管理和访问控制
在此前的文章中曾陆续介绍了网站、FTP等各种网络服务,实际上给大多数企业服务器是通过远程登录的方式来进行管理的。当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势。本文将介绍如何针对Linux环境使用安全的方式远程管理,以及通过TCP Wreappers机制为应用提供访问控制。
SSH远程管理和访问控制
|
运维 网络协议 Shell
网工小白升级打怪篇(三)ssh实现远程管理
网工小白升级打怪篇(三)ssh实现远程管理
212 0
网工小白升级打怪篇(三)ssh实现远程管理
|
安全 关系型数据库 MySQL
CentOS7云主机部署Fail2ban阻断SSH暴力破解
CentOS7云主机部署Fail2ban阻断SSH暴力破解
398 0
CentOS7云主机部署Fail2ban阻断SSH暴力破解