]> git.phdru.name Git - ansible.git/blob - playbooks/debian-init-user-phd.yml
a41f09b99a46ee513cc177d67948533e93f4baba
[ansible.git] / playbooks / debian-init-user-phd.yml
1 - name: Create user phd
2   hosts: all
3   tasks:
4     - name: Add user phd
5       user:
6         name: phd
7         group: phd
8         groups: root,adm,disk,cdrom,www-data,plugdev,staff,users,sudo,Debian-exim,fuse
9     - name: Create folder ~phd/.ssh
10       file:
11         path: ~phd/.ssh
12         state: directory
13         owner: phd
14         group: phd
15         mode: 0700
16      - name: Upload SSH key
17        copy:
18         src: ~/.ssh/phd@nb3.pub
19         dest: ~phd/.ssh/phd@nb3.pub
20         owner: phd
21         group: phd
22         mode: 0700