首页 文章 精选 留言 我的

精选列表

搜索[药械客户管理],共10000篇文章
优秀的个人博客,低调大师

openstack 命令行管理十一 - 安全组管理 (备忘)

 参考官方资料 You must modify the rules for the default security group because users cannot access instances that use the default group from any IP address outside the cloud. You can modify the rules in a security group to allow access to instances through different ports and protocols. For example, you can modify rules to allow access to instances through SSH, to ping them, or to allow UDP traffic – for example, for a DNS server running on an instance. You specify the following parameters for rules: Source of traffic. Enable traffic to instances from either IP addresses inside the cloud from other group members or from all IP addresses. Protocol. Choose TCP for SSH, ICMP for pings, or UDP. Destination port on virtual machine. Defines a port range. To open a single port only, enter the same value twice. ICMP does not support ports: Enter values to define the codes and types of ICMP traffic to be allowed. Rules are automatically enforced as soon as you create or modify them. 注: 已通过测试, 修改默认 secgroup 或自定义 secgroup 都可以完成数据访问测试 帮助 [root@station140 ~(keystone_admin)]# nova help | grep secgroup add-secgroup Add a Security Group to a server. list-secgroup List Security Group(s) of a server. remove-secgroup Remove a Security Group from a server. secgroup-add-group-rule secgroup-add-rule Add a rule to a security group. secgroup-create Create a security group. secgroup-delete Delete a security group. secgroup-delete-group-rule secgroup-delete-rule secgroup-list List security groups for the current tenant. secgroup-list-rules secgroup-update Update a security group. 创建自定义安全组 [root@station140 ~(keystone_admin)]# nova secgroup-create terry "allow ping and ssh" +--------------------------------------+-------+--------------------+ | Id | Name | Description | +--------------------------------------+-------+--------------------+ | 6966a8e4-0980-40ad-a409-baac65b60287 | terry | allow ping and ssh | +--------------------------------------+-------+--------------------+ 列出当前所有安全组 [root@station140 ~(keystone_admin)]# nova secgroup-list +--------------------------------------+---------+--------------------+ | Id | Name | Description | +--------------------------------------+---------+--------------------+ | 91a191a6-b89e-4f87-99c0-0fb985985978 | default | default | | 6966a8e4-0980-40ad-a409-baac65b60287 | terry | allow ping and ssh | +--------------------------------------+---------+--------------------+ 列出某个组中的安全规则 [root@station140 ~(keystone_admin)]# nova secgroup-list-rules default +-------------+-----------+---------+----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+----------+--------------+ | | | | | default | | | | | | default | +-------------+-----------+---------+----------+--------------+ 增加规则方法 (允许 ping) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule terry icmp -1 -1 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | icmp | -1 | -1 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 增加规则方法 (允许 ssh) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule terry tcp 22 22 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | tcp | 22 | 22 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 增加规则方法 (允许 dns 外部访问) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule terry udp 53 53 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | udp | 53 | 53 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 列出自定义组规则 [root@station140 ~(keystone_admin)]# nova secgroup-list-rules terry +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | tcp | 22 | 22 | 0.0.0.0/0 | | | udp | 53 | 53 | 0.0.0.0/0 | | | icmp | -1 | -1 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 尝试修改 default secgroup 列出 default secgroup 规则 [root@station140 ~(keystone_admin)]# nova secgroup-list-rules default +-------------+-----------+---------+----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+----------+--------------+ | | | | | default | | | | | | default | +-------------+-----------+---------+----------+--------------+ 添加规则 (允许 ping) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | icmp | -1 | -1 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 添加规则 (允许 ssh) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule default tcp 22 22 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | tcp | 22 | 22 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 添加规则 (允许 dns外部访问) [root@station140 ~(keystone_admin)]# nova secgroup-add-rule default udp 53 53 0.0.0.0/0 +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | udp | 53 | 53 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 列出默认组规则 [root@station140 ~(keystone_admin)]# nova secgroup-list-rules default +-------------+-----------+---------+-----------+--------------+ | IP Protocol | From Port | To Port | IP Range | Source Group | +-------------+-----------+---------+-----------+--------------+ | | | | | default | | icmp | -1 | -1 | 0.0.0.0/0 | | | tcp | 22 | 22 | 0.0.0.0/0 | | | | | | | default | | udp | 53 | 53 | 0.0.0.0/0 | | +-------------+-----------+---------+-----------+--------------+ 删除某个实例, 使用中的规则 nova remove-secgroup terry_instance1 terry 注: 在虚拟机启动后, 无法在增加其他规则 

优秀的个人博客,低调大师

openstack 命令行管理十五 - 浮动 IP 管理 (备忘)

帮助 [root@station140 ~(keystone_admin)]# nova help | grep float add-floating-ip Add a floating IP address to a server. floating-ip-bulk-create Bulk create floating ips by range. floating-ip-bulk-delete Bulk delete floating ips by range. floating-ip-bulk-list List all floating ips. floating-ip-create Allocate a floating IP for the current tenant. floating-ip-delete De-allocate a floating IP. floating-ip-list List floating ips for this tenant. floating-ip-pool-list List all floating ip pools. remove-floating-ip Remove a floating IP address from a server. 生成 浮动 IP [root@station140 ~(keystone_admin)]# nova floating-ip-create pub1 +----------------+-------------+----------+------+ | Ip | Instance Id | Fixed Ip | Pool | +----------------+-------------+----------+------+ | 192.168.48.143 | None | None | pub1 | +----------------+-------------+----------+------+ 分配 [root@station140 ~(network_admin)]# nova add-floating-ip terry_instance1 192.168.48.143 查询浮动 IP 分配情况 [root@station140 ~(keystone_admin)]# nova floating-ip-list +----------------+--------------------------------------+-----------+------+ | Ip | Instance Id | Fixed Ip | Pool | +----------------+--------------------------------------+-----------+------+ | 192.168.48.143 | 93d0c9c1-b38b-4fe3-9ae3-400f43276f60 | 10.0.0.50 | pub1 | +----------------+--------------------------------------+-----------+------+ 移除浮动 IP [root@station140 ~(keystone_admin)]# nova floating-ip-delete 192.168.48.143 

优秀的个人博客,低调大师

TigerVNC 1.16.1 发布,VNC 客户端和服务器

TigerVNC 是一个高级的 VNC 远程访问的实现,允许你查看运行在网络上另一台计算机上的虚拟桌面环境并与之交互;它是基于 RealVNC 4 和 X.org 代码库的高速 VNC 版本。 TigerVNC 1.16.1 漏洞修复版本现已发布。此版本主要为安全更新,旨在修复 x0vncserver 中的一个漏洞,该漏洞允许其他用户查看和篡改屏幕内容。建议 x0vncserver 用户立即更新。 该版本还包含对新 w0vncserver 使用 Plain 安全类型的修复,以及一些翻译更新。 二进制文件可从 SourceForge 获取:https://sourceforge.net/projects/tigervnc/files/stable/1.16.1

优秀的个人博客,低调大师

TigerVNC 1.16.0 发布,VNC 客户端和服务器

TigerVNC 1.16.0 版本现已发布。TigerVNC 是一个高级的 VNC 远程访问的实现,允许你查看运行在网络上另一台计算机上的虚拟桌面环境并与之交互;它是基于 RealVNC 4 和 X.org 代码库的高速 VNC 版本。 重点更新内容如下: native viewer 新增了键盘快捷键系统,方便用户控制查看器,例如切换全屏模式和重定向系统按键。 native viewer 现在即使在窗口模式下也支持发送系统键。 新增了一个名为 w0vncserver 的服务器,用于共享 Wayland 桌面。 Java viewer 对会话的缩放具有更精细的控制。 native viewer 在 macOS 上采用新方法拦截系统键盘输入,需用户明确授权 native viewer 改进了服务器字段,并增加了可搜索的历史记录。 native viewer 现在可以拦截并转发 Windows 上的所有系统键盘指令。(Ctrl+Alt+Delete 组合键除外,该组合键永远无法被拦截。) 现在,调整远程会话大小时,native viewer 的响应速度更快了。 Red Hat Enterprise Linux 10 软件包已添加,但缺少 libvnc.so。 Ubuntu 20.04 和 Red Hat Enterprise Linux 7 的软件包已被移除 详情可查看:https://github.com/TigerVNC/tigervnc/releases/tag/v1.16.0

优秀的个人博客,低调大师

开源 AI 客户端 Cherry Studio 已集成 GitHub Copilot CLI

Cherry Studio 是一款跨平台的 AI 桌面应用,支持 Windows、macOS 和 Linux 系统。Cherry Studio v1.6.3的版本更新已发布,重点增强了开发者工具、扩展了模型支持,并对笔记功能进行了多项实用性优化。 主要更新 1.集成 GitHub Copilot CLI 现在,您可以在 Cherry Studio 的编码工具中直接调用 GitHub Copilot CLI,辅助进行代码分析与问题排查,提升开发效率。 2.新增模型供应商支持 LongCat:新增对长乘科技(LongCat)大模型的支持。 Intel OVMS:新增对 Intel OpenVINO™ Model Server 的支持,为在英特尔硬件上部署模型的用户提供更多选择。 3.笔记功能增强 笔记导出:支持将单篇笔记内容导出,方便用户备份和迁移。 LLM 智能重命名:可调用语言模型,根据笔记内容自动生成标题。 表格自动换行:笔记中的表格内容现已支持自动换行,优化了长文本的阅读体验。 拼写检查控制:新增拼写检查功能的开关,用户可根据需要自行启用或关闭。 功能优化 模型兼容性: 新增对gpt-5-codex的支持。 修复并兼容DeepSeek v3.2、Claude 4.5、GLM 4.6等新版本模型。 更新了 Google Gemini 模型的识别规则。 用户体验: 标签页操作:支持使用鼠标中键关闭标签页。 界面交互:扩大了话题原地重命名的可点击区域;修复了并排视图下的多余滚动条和消息菜单栏溢出的问题。 编辑器:文本文件预览时编辑器设为只读,但内容可复制。 技术与底层: 工具使用 (Tool Use):将模型供应商定义的工具与 Prompt 内工具进行分离,使结构更清晰。 性能:恢复了首 Token 延迟的性能指标上报,以便于监控和优化。 依赖更新:更新了 Electron 版本及其他核心依赖,提升了应用的稳定性与安全性。 问题修复 修复了从主题 Fork 后,重命名弹窗中仍保留旧名称的问题。 修复了视觉模型(Vision)相关的一些问题。 修复了部分 UI 显示异常。 下载地址:https://github.com/CherryHQ/cherry-studio/releases

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册