User Tools

Site Tools


linux:salt-stack:add_bofher_user

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux:salt-stack:add_bofher_user [2022/02/11 11:12] – ↷ Page moved from salt-stack:add_bofher_user to linux:salt-stack:add_bofher_user dodgerlinux:salt-stack:add_bofher_user [2022/03/01 13:52] (current) – removed dodger
Line 1: Line 1:
-====== [SLS] Add bofher user ====== 
- 
-^  Documentation  ^| 
-^Name:| [SLS] Add bofher user | 
-^Description:| Recipe to add bofher user on machines where is not available | 
-^Modification date :|26/19/2018| 
-^Owner:|dodger@ciberterminal.net| 
-^Notify changes to:|Owner | 
-^Tags:| salt, cloud-init | 
- 
- 
-====== Update keys ====== 
- 
-Keys must be up-to-date on: 
-[[documentation:general:sysadmin_ssh_pubkeys|Sysadmin's public ssh keys]] 
-Then on salt-master: 
-<code bash> 
-cd /srv/salt/base 
-curl -k "https://dokuwiki.ciberterminal.net/doku.php?do=export_code&id=documentation:general:sysadmin_ssh_pubkeys&codeblock=0" >> bofher_defaults/authorized_keys.txt 
-</code> 
- 
-====== Apply state ====== 
- 
-<code bash> 
-salt '*' state.apply bofher_defaults/add_bofher_user 
-</code> 
- 
- 
-====== Sample run ====== 
-<code bash> 
-avmlm-salt-001 /srv/salt/base # salt 'acclp-psql-001*' state.apply bofher_defaults/add_bofher_user                                                                                                                                                                                    
-acclp-psql-001: 
-    ---------- 
-    cmd_|-add_to_sudoers_|-echo 'bofher ALL = (root) NOPASSWD:ALL' >/etc/sudoers.d/90-cloud-init-users_|-run: 
-        ---------- 
-        __run_num__: 
-            1 
-        changes: 
-            ---------- 
-            pid: 
-                60313 
-            retcode: 
-                0 
-            stderr: 
-            stdout: 
-        comment: 
-            Command "echo 'bofher ALL = (root) NOPASSWD:ALL' >/etc/sudoers.d/90-cloud-init-users" run 
-        duration: 
-            6.51 
-        name: 
-            echo 'bofher ALL = (root) NOPASSWD:ALL' >/etc/sudoers.d/90-cloud-init-users 
-        result: 
-            True 
-        start_time: 
-            12:57:20.021822 
-    file_|-/home/bofher/.ssh/authorized_keys_|-/home/bofher/.ssh/authorized_keys_|-managed: 
-        ---------- 
-        __run_num__: 
-            3 
-        changes: 
-            ---------- 
-            diff: 
-                New file 
-            group: 
-                bofher 
-            user: 
-                bofher 
-        comment: 
-            File /home/bofher/.ssh/authorized_keys updated 
-        duration: 
-            15.568 
-        name: 
-            /home/bofher/.ssh/authorized_keys 
-        result: 
-            True 
-        start_time: 
-            12:57:20.052797 
-    file_|-/home/bofher/.ssh_|-/home/bofher/.ssh_|-directory: 
-        ---------- 
-        __run_num__: 
-            2 
-        changes: 
-            ---------- 
-            /home/bofher/.ssh: 
-                New Dir 
-        comment: 
-            Directory /home/bofher/.ssh updated 
-        duration: 
-            13.002 
-        name: 
-            /home/bofher/.ssh 
-        result: 
-            True 
-        start_time: 
-            12:57:20.039588 
-    user_|-bofher_|-bofher_|-present: 
-        ---------- 
-        __run_num__: 
-            0 
-        changes: 
-            ---------- 
-            fullname: 
-            gid: 
-                1000 
-            groups: 
-                - bofher 
-            home: 
-                /home/bofher 
-            homephone: 
-            name: 
-                bofher 
-            passwd: 
-                x 
-            roomnumber: 
-            shell: 
-                /bin/bash 
-            uid: 
-                1000 
-            workphone: 
-        comment: 
-            New user bofher created 
-        duration: 
-            52.187 
-        name: 
-            bofher 
-        result: 
-            True 
-        start_time: 
-            12:57:19.968567 
- 
-</code> 
- 
- 
  
linux/salt-stack/add_bofher_user.1644577945.txt.gz · Last modified: 2022/02/11 11:12 by dodger