Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
cfa1d45b61
work in progress 2025-03-27 13:16:46 +01:00
74a64b6791
first notes 2025-03-27 13:09:14 +01:00

39
doc/newAdmin.md Normal file
View file

@ -0,0 +1,39 @@
[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 700 .ssh/`
- `chmod 600 .ssh/authorized_keys`
- You can connect now with `ssh dennis@fb04184.mathematik.tu-darmstadt.de`
# get access to the pass on azatoth
Right now there is one gpg key on azatoth that is secured with a password.
You should get the password.
# get access to the git repo
- You need to get an account at [git.mathebau.de](https://git.mathebau.de).
- You need to get added to the Server Minions
# get your credentials placed in the git repo