azvyagintsev | fd55503 | 2017-12-18 15:50:25 +0200 | [diff] [blame] | 1 | linux: |
| 2 | system: |
| 3 | enabled: true |
| 4 | user: |
| 5 | testusername: &_user |
| 6 | enabled: true |
| 7 | name: testusername |
| 8 | sudo: true |
| 9 | uid: 9999 |
| 10 | full_name: Test User |
| 11 | home: /home/testusername |
| 12 | openssh: |
| 13 | server: |
| 14 | enabled: true |
| 15 | use_dns: yes |
Oleksii Chupryn | a01a0b0 | 2018-05-14 10:01:55 +0300 | [diff] [blame] | 16 | syslog_facility: auth |
azvyagintsev | fd55503 | 2017-12-18 15:50:25 +0200 | [diff] [blame] | 17 | user: |
| 18 | testusername: |
| 19 | enabled: true |
| 20 | public_keys: |
| 21 | - |
| 22 | key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCts9Ry......... user@example.com" |
| 23 | - |
| 24 | key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAB667779Ry......... user@example.com" |
| 25 | # Include from linux.system.user structure |
| 26 | user: *_user |
| 27 | bind: |
| 28 | address: 0.0.0.0 |
| 29 | port: 8000 |
| 30 | force_command: /usr/bin/toilet |
| 31 | alive: |
| 32 | keep: no |
| 33 | interval: 600 |
| 34 | # count: 3 |
Dmitry Teselkin | a6194b5 | 2018-08-24 10:56:36 +0300 | [diff] [blame] | 35 | allow_users: |
| 36 | allowed_user: |
| 37 | enabled: true |
| 38 | test_pattern: |
| 39 | pattern: "!*@*.dialup.example.com,*@*.example.com" |
| 40 | deny_users: |
| 41 | denied_user: |
| 42 | enabled: true |
| 43 | test_pattern: |
| 44 | pattern: "*@*.dialup.example.com" |
| 45 | allow_groups: |
| 46 | admin: |
| 47 | enabled: true |
| 48 | operator: |
| 49 | enabled: true |
| 50 | deny_groups: |
| 51 | root: |
| 52 | enabled: true |
| 53 | wheel: |
| 54 | enabled: true |