forked from Fachschaft/nixConfig
fist notes for new admin documentation
This commit is contained in:
parent
064aca1705
commit
94bfe93a7e
1 changed files with 37 additions and 0 deletions
37
doc/newAdmin.md
Normal file
37
doc/newAdmin.md
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
[TOC]
|
||||||
|
|
||||||
|
# Required Software
|
||||||
|
- ssh
|
||||||
|
- git
|
||||||
|
- sops
|
||||||
|
- nix
|
||||||
|
|
||||||
|
# ask Student Council
|
||||||
|
self explenatory
|
||||||
|
|
||||||
|
# get a key and transponder
|
||||||
|
|
||||||
|
# inclusion into the Matrix Chat
|
||||||
|
self explenatory
|
||||||
|
|
||||||
|
# get added to the `root@mathebau.de` mail thing
|
||||||
|
|
||||||
|
# get azatoth account
|
||||||
|
- Example user `dennis`
|
||||||
|
- `sudo adduser dennis --disabled-password` to create the user
|
||||||
|
- `sudo usermod -a -G sudo dennis` to give admin priviledges to the user
|
||||||
|
- SSH-Pubkey in `/home/dennis/.ssh/authorized_keys`
|
||||||
|
- Set correct rights for `.ssh/` and `authorized_keys`
|
||||||
|
- The following has worked
|
||||||
|
- `chown -R dennis:dennis .ssh/`
|
||||||
|
- `chmod 755 .ssh/`
|
||||||
|
- `chmod 644 .ssh/authorized_keys`
|
||||||
|
- You can now connect with `ssh dennis@fb04184.mathematik.tu-darmstadt.de`
|
||||||
|
|
||||||
|
# get access to the pass on azatoth
|
||||||
|
Right there is one gpg key on azatoth that is secured with a password.
|
||||||
|
You should get the password.
|
||||||
|
|
||||||
|
# get access to the git repo
|
||||||
|
|
||||||
|
# get your credentials placed in the git repo
|
Loading…
Add table
Reference in a new issue