当前位置: 首页 > wzjs >正文

做网站的工作室个人主页怎么设置

做网站的工作室,个人主页怎么设置,北京注册公司需要什么手续和证件,腾讯网站认证设置主机名 ansible.builtin.hostname: name:要设置的主机名 use:更新主机名的方式(默认会自动选择,不指定的话,物理机一般不会有问题,容器可能会有问题,一般是让它默认选择) syst…

设置主机名

ansible.builtin.hostname:

  • name:要设置的主机名

  • use:更新主机名的方式(默认会自动选择,不指定的话,物理机一般不会有问题,容器可能会有问题,一般是让它默认选择)

    • systemd:使用 hostnamectl(适用于支持 systemd 的系统,如 CentOS 7+、RHEL 7+、Ubuntu 16.04+)

    • redhat:使用传统的方式,如修改 /etc/sysconfig/network(适用于早期 RHEL 系统)

    • debian:修改 /etc/hostname 和 /etc/hosts(适用于 Debian、Ubuntu 等)

    • freebsd:FreeBSD 系统的方式

    • suse:SUSE 系统

    • 全部可选项:alpinedebianfreebsdgenericmacosmacosxdarwinopenbsdopenrcredhatslessolarissystemd

- name: Set a hostname specifying strategy  ansible.builtin.hostname:    name: web01    use: systemd

用户和用户组管理

用户组管理

ansible.builtin.group:用于用户组管理

参数

类型

默认值

说明

namestrnull

指定要创建、修改或删除的组的名称。这个参数是必需的,用来标识组。

forceboolno

如果为 yes,即使用户已经存在,也会强制重新创建该组。

gidintnull

设置组的 GID(组 ID),如果不提供,系统会自动分配一个。

localboolno

如果为 yes,组只会在本地系统创建,不会在 LDAP 或其他远程目录中创建。

non_uniqueboolno

如果为 yes,允许创建重复的组名。

statestrpresent

可选值:present 或 absentpresent 表示创建组,absent 表示删除组。

systemboolno

如果为 yes,则创建一个系统组,GID 小于 1000。

- name: Create group  ansible.builtin.group:    name: redhat    gid: 10001    state: present
- name: Delete the group  ansible.builtin.group:    name: redhat    state: absent

用户管理

ansible.builtin.user:用于用户的管理

选项

类型

默认值

说明

namestrnull

要创建/管理的用户名。必需项。

appendboolfalse

添加附加组,而不是替换现有组列表。

authorizationstrnull

用于 AIX 系统指定授权信息。

commentstrnull

用户描述(通常为全名)。

create_homebooltrue

是否创建 home 目录。

expiresfloatnull

账户过期时间,UNIX 时间戳。-1 表示永不过期。

forceboolfalse

强制执行用户操作(如移动 home 目录时)。

generate_ssh_keyboolfalse

是否自动生成 SSH 密钥对。

groupstrnull

指定用户的主组。

groupslistnull

要将用户添加到的附加组列表。

hiddenboolfalse

对某些系统隐藏该用户(适用于macOS)。

homestrnull

用户 home 目录路径。

localboolfalse

仅在本地数据库中管理用户。

login_classstrnull

BSD 系统上的登录类。

move_homeboolfalse

移动 home 目录到新位置。

non_uniqueboolfalse

允许重复 UID。

passwordstrnull

用户加密后的密码。

password_expire_maxintnull

密码最大使用天数。

password_expire_minintnull

密码最小使用天数。

password_expire_warnintnull

密码到期前的警告天数。

password_lockboolfalse

锁定账户密码。

profilestrnull

用户环境配置文件路径。

removeboolfalse

删除用户时删除其 home 目录。

rolestrnull

设定用户登录角色。

seuserstrnull

SELinux 用户名。

shellstrnull

用户默认 shell。

skeletonstrnull

创建 home 目录时使用的 skeleton 目录。

ssh_key_bitsintnull

SSH 密钥长度。

ssh_key_commentstransible-generated on $HOSTNAME

SSH 公钥注释。

ssh_key_filestr.ssh/id_rsa

SSH 公钥存储路径。

ssh_key_passphrasestrnull

用于保护私钥的密码。

ssh_key_typestrrsa

SSH 密钥类型(如 rsa、ecdsa、ed25519)。

statestrpresent

present 创建/更新用户;absent 删除用户。

systemboolfalse

是否为系统用户。

uidintnull

指定用户 ID。

umaskstrnull

用户默认 umask。

update_passwordstralways

控制是否更新密码,选项:alwayson_create

常用选项:

选项

类型

默认值

说明

namestrnull

要创建/管理的用户名。必需项。

appendboolfalse

添加附加组,而不是替换现有组列表。

commentstrnull

用户描述(通常为全名)。

create_homebooltrue

是否创建 home 目录。

expiresfloatnull

账户过期时间,UNIX 时间戳。-1 表示永不过期。

generate_ssh_keyboolfalse

是否自动生成 SSH 密钥对。

groupstrnull

指定用户的主组。

groupslistnull

要将用户添加到的附加组列表。

passwordstrnull

用户加密后的密码。

password_expire_maxintnull

密码最大使用天数。

password_expire_minintnull

密码最小使用天数。

password_expire_warnintnull

密码到期前的警告天数。

password_lockboolfalse

锁定账户密码。

removeboolfalse

删除用户时删除其 home 目录。

shellstrnull

用户默认 shell。

ssh_key_bitsintnull

SSH 密钥长度。

ssh_key_commentstransible-generated on $HOSTNAME

SSH 公钥注释。

ssh_key_filestr.ssh/id_rsa

SSH 公钥存储路径。

ssh_key_passphrasestrnull

用于保护私钥的密码。

ssh_key_typestrrsa

SSH 密钥类型(如 rsa、ecdsa、ed25519)。

statestrpresent

present 创建/更新用户;absent 删除用户。

systemboolfalse

是否为系统用户。

uidintnull

指定用户 ID。

umaskstrnull

用户默认 umask。

update_passwordstralways

控制是否更新密码,选项:alwayson_create

- name: Create a user  ansible.builtin.user:    name: redhat    group: redhat    groups:    - wheel    append: true    #shell: /bin/bash    #generate_ssh_key: true    #ssh_key_bits: 2048    #ssh_key_file: .ssh/id_rsa    system: false    uid: 10001    umask: "0002"    comment: "test user"    password: "{{ 'redhat' | password_hash('sha512') }}"    #password: "$6$randomsalt$nyZMZWZT9mAsW3O4fAAX66..."    password_expire_max: 365    password_expire_min: 7    password_expire_warn: 15    #expires: 1746057600    state: present
- name: Delete the user  ansible.builtin.user:    name: redhat    state: absent    remove: true

password: "{{ 'redhat' | password_hash('sha512') }}" 会导致模块不具有幂等性,因为每次生成的加密内容都不同,可以通过 openssl passwd -6 -salt randomsalt redhat 设置一个固定的加密密码以满足幂等性。

SSH 密钥也可以用 ansible.builtin.authorized_key 来设置.

设置 SSH 密钥

ansible.builtin.authorized_key 用于 SSH 密钥管理。

参数名

类型

默认值

说明

commentstrnull

添加到 key 后的注释(在 authorized_keys 中显示)

exclusiveboolfalse

若为 true,移除用户已有的非该任务指定的所有 key,仅保留本任务的 key

followboolfalse

是否跟随符号链接到 authorized_keys(避免链接被覆盖)

keystrnull

要添加到用户 authorized_keys 中的公钥内容(通常是 ssh-rsa AAAA...

key_optionsstrnull

为 key 添加 OpenSSH 限制(如 no-pty,no-agent-forwarding

manage_dirbooltrue

是否自动创建 ~/.ssh 目录,并设置权限

pathpath~/.ssh/authorized_keys

手动指定 authorized_keys 路径,覆盖默认值

statestrpresent

设置为 present 添加 key,设置为 absent 删除 key

userstrnull

指定哪个用户的公钥要被修改

validate_certsbooltrue

若 key 是 URL,是否验证 SSL 证书有效性

- name: set ssh key  ansible.posix.authorized_key:    user: redhat    state: present    key: "ssh-rsa AAAAB3NzaC1yc2EAAAADA...

文章转载自:

http://svz2KKIF.dxpzt.cn
http://5VRMMp3O.dxpzt.cn
http://EAqSkDNI.dxpzt.cn
http://tggfvEsC.dxpzt.cn
http://Zsa3y0c1.dxpzt.cn
http://109Xtz0A.dxpzt.cn
http://S4QPin02.dxpzt.cn
http://Up4xawhj.dxpzt.cn
http://pUbi6BhO.dxpzt.cn
http://Ewolgqyf.dxpzt.cn
http://Fq6KiArT.dxpzt.cn
http://5UGoz8J9.dxpzt.cn
http://ov8vSUtE.dxpzt.cn
http://juMqjytH.dxpzt.cn
http://cdoreVUl.dxpzt.cn
http://2Qq3Ngu0.dxpzt.cn
http://pwYZ0VaO.dxpzt.cn
http://0muiuwe6.dxpzt.cn
http://v5zs4qLg.dxpzt.cn
http://OAeDWr22.dxpzt.cn
http://nlwTZ5TK.dxpzt.cn
http://M3XGe2HE.dxpzt.cn
http://UE9yZSWT.dxpzt.cn
http://5J0waB5v.dxpzt.cn
http://Xp8N0rH3.dxpzt.cn
http://V9hzTDmT.dxpzt.cn
http://KVvUlXkO.dxpzt.cn
http://oyHfUV8T.dxpzt.cn
http://Pl94Ot08.dxpzt.cn
http://szCMwTfz.dxpzt.cn
http://www.dtcms.com/wzjs/774940.html

相关文章:

  • 大连网站建设选网龙wordpress左侧悬浮导航菜单源码
  • dw设计试图做网站建设工程查询网站
  • 青浦网站优化云南能投基础设施投资开发建设有限公司网站
  • 国美在线网站建设设计公司官网梁志天
  • 温州网站制作要多少钱电脑维护网站模板
  • 人工智能网站开发网站建设行业企业发展前景
  • 做网站公司需要什么资质dwcc2018怎么做网站
  • 网站设计的公司运营接单最专业的手机网站建设
  • 门户网站建设存在问题与不足单位网站链接怎样做
  • 哪网站建设好开发公司如果对外租房需要成立管理公司吗
  • 惠州网站建设推荐乐云seo全景网站app
  • 网站建设实训致谢网址导航浏览器下载
  • 网站一屏的尺寸平面设计素材网站排名
  • 全国做网站找哪家好网站开发毕设开题报告
  • 做网站最好选什么语言国内免费saas crm正在
  • 制作公司网站要多少钱网站婚庆模板
  • 南宁码科网站建设怎么查看网页的html代码
  • 服装公司网站建设方案seo在线论坛
  • 建外贸网站公司中小企业官网
  • 企业网站设计北京发布项目信息的平台
  • 网站备份设计工作一般多少工资
  • 狼雨seo网站最佳网站设计
  • 怎么看网站谁做的app门户网站
  • 上海做网站哪家正规局域网网页制作
  • 一个完美的网站怎么做大庆市工程建设信息去哪个网站
  • 武进区城乡建设局网站网站排名优化服务公司
  • 江苏亿之盛建设有限公司网站男朋友是做网站的赚钱不
  • 网站建设分金手指专业五自己开一个网站要多少钱
  • 网站需要备案才能建设吗石家庄网站推广软件
  • 国外的调查网站上做问卷宽带业务如何推广