-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcomprehensive-users-example.yaml
More file actions
108 lines (106 loc) · 2.07 KB
/
comprehensive-users-example.yaml
File metadata and controls
108 lines (106 loc) · 2.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
distro:
channel: apollo-edge
version: 0.1.0
sdk:
image: docker.io/avocadolinux/sdk:{{ config.distro.channel }}
dependencies:
avocado-sdk-toolchain: "{{ config.distro.version }}"
runtime:
default:
target: x86_64-unknown-linux-gnu
ext:
avocado-dev:
types:
- sysext
- confext
packages:
- vim
- curl
- nginx
- postgresql
users:
root:
password: ''
guest:
password: '*'
alice:
password: $6$salt$hash
uid: 1001
gid: 1001
gecos: Alice Smith,Engineering,Room 123,555-1234,555-5678
home: /home/alice
shell: /bin/zsh
groups:
- users
- developers
- sudo
bob:
password: $6$anothersalt$anotherhash
uid: 1002
gecos: Bob Johnson,DevOps Team
home: /home/bob
shell: /bin/bash
groups:
- users
- admins
last_change: 19000
min_days: 7
max_days: 90
warn_days: 7
inactive_days: 14
expire_date: 20000
nginx:
password: '*'
uid: 33
gid: 33
gecos: nginx web server
home: /var/www
shell: /usr/sbin/nologin
system: true
postgres:
password: '!'
uid: 26
gid: 26
gecos: PostgreSQL Server
home: /var/lib/pgsql
shell: /bin/bash
system: true
groups:
- postgres
temp:
password: '!'
uid: 1099
disabled: true
gecos: Temporary disabled account
groups:
- users
groups:
users:
gid: 1000
sudo:
gid: 27
developers:
gid: 2000
members:
- alice
- bob
system: false
admins:
gid: 2001
system: true
members:
- bob
secure:
gid: 3000
password: $6$groupsalt$grouphash
admins:
- alice
- bob
members:
- alice
nginx:
gid: 33
system: true
postgres:
gid: 26
system: true