Flask入门教程
前言 第 1 章:准备工作 第 2 章:Hello, Flask! 第 3 章:模板 第 4 章:静态文件 第 5 章:数据库 第 6 章:模板优化 第 7 章:表单 第 8 章:用户认证 第 9 章:测试 第 10 章:组织你的代码 第 11 章:部署上线 小挑战 后记 2 Flask 入门教程 这是一本 Flask 入门教程,提供了入门 Flask 所需的最少信息,你可以跟随本书自 前言 第 1 章:准备工作 第 2 章:Hello, Flask! 第 3 章:模板 第 4 章:静态文件 第 5 章:数据库 第 6 章:模板优化 第 7 章:表单 第 8 章:用户认证 第 9 章:测试 第 10 章:组织你的代码 第 11 章:部署上线 小挑战 后记 版权信息 书名:Flask 入门教程 副书名:使用 Python 和 Flask 开发你的第一个 ssh-keygen 一路按下 Enter 采用默认值,最后会在用户根目录创建一个 .ssh 文件夹,其中包含 两个文件,id_rsa 和 id_rsa.pub,前者是私钥,不能泄露出去,后者是公钥,用于 认证身份,就是我们要保存到 GitHub 上的密钥值。再次使用前面提到的命令获得 文件内容: $ cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3Nza...省略 N 个字符0 码力 | 127 页 | 7.62 MB | 1 年前3Zabbix 6.0 Manual
可以通过你的方式点击(到任何页面) • 审计日志 Zabbix API • Zabbix API 为 Zabbix 提供可编程接口,用于大规模操作、第 3 方软件集成和其他用途。 权限系统 • 安全用户认证 • 某些用户可以被限制仅访问某些视图 全功能且易于扩展的 agent • 部署在被监控目标上 • Linux 和 Windows 操作系统都适用于 二进制守护进程 • 用 C 编写,用于提高性能和减少内存占用 libssh2 被 SSH 支持所需要。版本 1.0 以上。 fping 被ICMP ping 监控项 所需要。 libcurl 被 web 监控,VMware 监控和 SMTP 认证所需 要。如果是为了 SMTP 认证,需要 7.20.0 以上的 版本,同时需要 Elasticsearch。 libiksemel 被 Jabber 支持所需要。 libxml2 被 VMware 监控所需要。 等环境变量指定。 /var/lib/zabbix/ssl/certs 这个 volume 用于存放客户端认证的 SSL 客户端认证文件。即 [zabbix_server.conf] 中的 SSLCertLocation 参数。 /var/lib/zabbix/ssl/keys 这个 volume 用于存放客户端认证的 SSL 私钥文件。 即zabbix_server.conf 中的 SSLKeyLocation0 码力 | 1741 页 | 22.78 MB | 1 年前3Zabbix 5.2 Manual
注意,在使用主动检查时,有权访问 Zabbix 服务器 trapper 端口的第三方程序可能会获得(敏感)配置数据,因为任 何一个程序都可以假装是一个主动 agent,并请求项目配置数据; 除非你使用加密 选项,否则认证不会发生::: 发送收集的数据 Agent 发送 { "request":"agent data", "session": "12345678901234567890123456789012" agent required status codes 字段 ∗ HTTP agent headers field key 和 value ∗ HTTP agent HTTP 认证用户名字段 ∗ HTTP agent HTTP 认证密码字段 ∗ HTTP agent HTTP proxy 字段 ∗ HTTP agent SSL certificate 文件字段 ∗ HTTP agent SSL key agent required status codes 字段 ∗ HTTP agent headers field key 和 value ∗ HTTP agent HTTP 认证用户名字段 ∗ HTTP agent HTTP 认证密码字段 ∗ HTTP agent HTTP 超时字段 • Low-level discovery rule – Name – Key parameters – Update0 码力 | 1725 页 | 11.53 MB | 1 年前3Zabbix 5.0 Manual
列 表 的 格 式 必 须 符 合 OpenSSL 标 准。 仅 适 用 于 MySQL。TLS 参数必须指向有效文件。如果它们指向不存在或无效的文件,则将导致认证授权错误。 若果证书文件有写入权限,前端会产生一条系统信息 (System information) 报告,告警内容”TLS 证书文件必须是只读权限。(TLS certificate files must 注意,在使用主动检查时,对于可以访问 Zabbix 服务器 trapper 端口的配置数据是可得到的。这是可能的,因为任何 一个都可以假装是一个主动 agent,并请求项目配置数据; 除非你使用加密 选项,否则认证不会发生::: 发送收集的数据 Agent 发送 { "request":"agent data", "data":[ { "host":" " Kerberos ticket。使用 zabbix 执行命令: kinit zabbix 要使用 zabbix 用户执行以上命令. 如果使用 root 用户将不会通过认证。::: 第 4 步 创建具有 Kerberos 身份验证类型的 web 方案或 HTTP 代理项。 可以选择使用以下 curl 命令进行测试: curl -v --negotiate -u 0 码力 | 2715 页 | 28.60 MB | 1 年前3Kubernetes for Edge Computing across Inter-Continental Haier Production Sites
海尔集团业务转型 - 架构演进 工业互联网 - 行业分析 海尔工业互联网 -才云整体解决方案 海尔工业互联网 - 才云整体解决方案 多集群管理 存 储 网 络 混合云 监控日志 基础服务 镜像仓库 认证鉴权 资源管理 面向业务开发 CI/CD 微服务 应用商店 面向业务管理 弹性伸缩 API Gateway 负载均衡 应用编排 日志监控 告警 服务发现 API 业务中台 APP-A APP-B APP-C Gateway Auth N Auth Z 协议适配: • 提供常用协议服务的接入、转换(Dubbo,XML) • 灵活定制化的数据变换 控制能力: • 认证鉴权机制 • 流量控制 • 黑白名单 • 服务路由 可靠高效: • 分布式,高可用 • 高性能,低延迟 • 线性扩容 海尔工业互联网 –微服务之监控日志 Node PrometheusServer(Pod) 8. 配置管理 9. 多种存储(NFS、GlusterFS、Ceph、NAS) Compass Compass 支持边缘容器服务 1. 集群和边缘节点共享资源 • 共享用户系统 • 共享认证和授权 • 共享监控告警系统 • 共享 Docker registry • 共享日志管理系统 Devop App to NS or Endpoint Server Compass K8S Cluster0 码力 | 33 页 | 4.41 MB | 1 年前3Python 标准库参考指南 3.7.13
初始化时,主进程使用os.urandom() 分配一个随机字符串。 当创建Process 对象时,它将继承其父进程的身份验证密钥,尽管可以通过将authkey 设 置为另一个字节字符串来更改。 参见认证密码 。 sentinel 系统对象的数字句柄,当进程结束时将变为”ready” 。 如果要使用multiprocessing.connection.wait() 一次等待多个事件,可以使用此值。 recv() 方法会自动解封它收到的数据,除非你能够信任发送消息的进程,否 则此处可能有安全风险。 因此,除非连接对象是由 Pipe() 产生的,否则你应该仅在使用了某种认证手段之后才使用recv() 和send() 方法。参考认证密码。 警告: 如果一个进程在试图读写管道时被终止了,那么管道中的数据很可能是不完整的,因为此时可 能无法确定消息的边界。 同步原语 通常来说同步原语在多进程环境中 serve_forever() 以确保管理器对象 对应的管理进程已经启动。 address 是管理器对象监听的地址。如果 address 是 None , 则允许和任意主机的请求建立连接。 authkey 是认证标识,用于检查连接服务进程的请求合法性。如果 authkey 是 None, 则会使用 current_process().authkey , 否则,就使用 authkey , 需要保证它必须是 byte0 码力 | 1846 页 | 9.09 MB | 9 月前3Python 标准库参考指南 3.8.20
初始化时,主进程使用os.urandom() 分配一个随机字符串。 当创建Process 对象时,它将继承其父进程的身份验证密钥,尽管可以通过将authkey 设 置为另一个字节字符串来更改。 参见认证密码 。 sentinel 系统对象的数字句柄,当进程结束时将变为”ready” 。 如果要使用multiprocessing.connection.wait() 一次等待多个事件,可以使用此值。 recv() 方法会自动解封它收到的数据,除非你能够信任发送消息的进程,否 则此处可能有安全风险。 因此,除非连接对象是由 Pipe() 产生的,否则你应该仅在使用了某种认证手段之后才使用recv() 和send() 方法。参考认证密码。 警告: 如果一个进程在试图读写管道时被终止了,那么管道中的数据很可能是不完整的,因为此时可 能无法确定消息的边界。 同步原语 通常来说同步原语在多进程环境中 serve_forever() 以确保管理器对象 对应的管理进程已经启动。 address 是管理器服务进程监听的地址。如果 address 是 None , 则允许和任意主机的请求建立连接。 authkey 是认证标识,用于检查连接服务进程的请求合法性。如果 authkey 是 None, 则会使用 current_process().authkey , 否则,就使用 authkey , 需要保证它必须是 byte0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.8.20
初始化时,主进程使用os.urandom() 分配一个随机字符串。 当创建Process 对象时,它将继承其父进程的身份验证密钥,尽管可以通过将authkey 设 置为另一个字节字符串来更改。 参见认证密码 。 sentinel 系统对象的数字句柄,当进程结束时将变为”ready” 。 如果要使用multiprocessing.connection.wait() 一次等待多个事件,可以使用此值。 recv() 方法会自动解封它收到的数据,除非你能够信任发送消息的进程,否 则此处可能有安全风险。 因此,除非连接对象是由 Pipe() 产生的,否则你应该仅在使用了某种认证手段之后才使用recv() 和send() 方法。参考认证密码。 警告: 如果一个进程在试图读写管道时被终止了,那么管道中的数据很可能是不完整的,因为此时可 能无法确定消息的边界。 同步原语 通常来说同步原语在多进程环境中 serve_forever() 以确保管理器对象 对应的管理进程已经启动。 address 是管理器服务进程监听的地址。如果 address 是 None , 则允许和任意主机的请求建立连接。 authkey 是认证标识,用于检查连接服务进程的请求合法性。如果 authkey 是 None, 则会使用 current_process().authkey , 否则,就使用 authkey , 需要保证它必须是 byte0 码力 | 1927 页 | 9.69 MB | 9 月前3Python 标准库参考指南 3.7.13
初始化时,主进程使用os.urandom() 分配一个随机字符串。 当创建Process 对象时,它将继承其父进程的身份验证密钥,尽管可以通过将authkey 设置为 另一个字节字符串来更改。 参见认证密码 。 sentinel 系统对象的数字句柄,当进程结束时将变为”ready” 。 如果要使用multiprocessing.connection.wait() 一次等待多个事件,可以使用此值。否 17. 并发执行 The Python Library Reference, 发布 3.7.13 因此,除非连接对象是由 Pipe() 产生的,否则你应该仅在使用了某种认证手段之后才使用recv() 和send() 方法。参考认证密码。 警告: 如果一个进程在试图读写管道时被终止了,那么管道中的数据很可能是不完整的,因为此时可能 无法确定消息的边界。 同步原语 通常来说同步原语在多进程环境中 serve_forever() 以确保管理器对象对 应的管理进程已经启动。 address 是管理器对象监听的地址。如果 address 是 None , 则允许和任意主机的请求建立连接。 authkey 是认证标识,用于检查连接服务进程的请求合法性。如果 authkey 是 None, 则会使用 current_process().authkey , 否则,就使用 authkey , 需要保证它必须是 byte0 码力 | 1961 页 | 9.14 MB | 9 月前3Python 标准库参考指南 3.8.20
初始化时,主进程使用os.urandom() 分配一个随机字符串。 当创建Process 对象时,它将继承其父进程的身份验证密钥,尽管可以通过将authkey 设置为 另一个字节字符串来更改。 参见认证密码 。 774 Chapter 17. 并发执行 The Python Library Reference, 发布 3.8.20 sentinel 系统对象的数字句柄,当进程结束时将变为”ready” recv() 方法会自动解封它收到的数据,除非你能够信任发送消息的进程,否则此 处可能有安全风险。 因此,除非连接对象是由 Pipe() 产生的,否则你应该仅在使用了某种认证手段之后才使用recv() 和send() 方法。参考认证密码。 警告: 如果一个进程在试图读写管道时被终止了,那么管道中的数据很可能是不完整的,因为此时可能 无法确定消息的边界。 17.2. multiprocessing Library Reference, 发布 3.8.20 address 是管理器服务进程监听的地址。如果 address 是 None , 则允许和任意主机的请求建立连接。 authkey 是认证标识,用于检查连接服务进程的请求合法性。如果 authkey 是 None, 则会使用 current_process().authkey , 否则,就使用 authkey , 需要保证它必须是 byte0 码力 | 2052 页 | 9.74 MB | 9 月前3
共 47 条
- 1
- 2
- 3
- 4
- 5