Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
4d825caf25 | |||
f21056566c |
2 changed files with 166 additions and 10 deletions
|
@ -29,22 +29,35 @@ https://forgejo.skynet.ie/Skynet/discord-bot/src/branch/main/doc/Committee.md
|
||||||
|
|
||||||
<!-- column_layout: [1, 2, 1] -->
|
<!-- column_layout: [1, 2, 1] -->
|
||||||
<!-- column: 1 -->
|
<!-- column: 1 -->
|
||||||
# Computer Society
|
# Committee Discord Server
|
||||||
## Committee Discord server
|
|
||||||
<!-- reset_layout -->
|
<!-- reset_layout -->
|
||||||
<!-- alignment: center -->
|
<!-- alignment: center -->
|
||||||
|
|
||||||
* Augments teh Chairperson Whatsapp
|
* For all Clubs/Societies Committees to join.
|
||||||
* More than ***just*** Chairperson/President
|
* All Committee, not ***just*** Chairperson/President.
|
||||||
* Created with blessing of C&S
|
* Verifies that you are on at least one committee.
|
||||||
* For all Clubs/Socs Committees to join.
|
* Each Club/Society has their own ``Channel`` & mentionable ``Role``.
|
||||||
* Only Committee though
|
|
||||||
* Need to authenticate using ``/wolves link``
|
|
||||||
* Does not rollover each year
|
|
||||||
|
|
||||||
https://discord.gg/D6mbASJKxU
|
|
||||||
|
<!-- column_layout: [1, 1] -->
|
||||||
|
<!-- column: 0 -->
|
||||||
|
## Join Server
|
||||||
|
https://committee.discord.skynet.ie
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
<!-- column: 1 -->
|
||||||
|
## Link Discord & Wolves (short ver)
|
||||||
|
<!-- alignment: left -->
|
||||||
|
Ensure you are actually listed as a committee member on Wolves.
|
||||||
|
|
||||||
|
Use ``/wolves link`` with the email you use for Wolves.
|
||||||
|
An email will be sent to you, paste in the response back to the bot.
|
||||||
|
``/wolves verify code: aaaaaaaaaaa``
|
||||||
|
|
||||||
|
You should get roles for whatever committees you are a part of.
|
||||||
|
This will grant you full access to the server.
|
||||||
|
|
||||||
|
If you have any issues Computer Society is on hand to help.
|
||||||
|
|
||||||
<!-- end_slide -->
|
<!-- end_slide -->
|
143
slides/skynet/02_setup.md
Normal file
143
slides/skynet/02_setup.md
Normal file
|
@ -0,0 +1,143 @@
|
||||||
|
---
|
||||||
|
title: "Skynet"
|
||||||
|
sub_title: "Setup Skynet accounts"
|
||||||
|
author: "Brendan Golden"
|
||||||
|
date: "2023-09-23"
|
||||||
|
theme:
|
||||||
|
name: catppuccin-latte
|
||||||
|
---
|
||||||
|
|
||||||
|
Skynet: Setup
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
* We are going to divide it into two segments
|
||||||
|
* ``New Members``
|
||||||
|
* ``Returning Members``
|
||||||
|
* First up is ``New Members``
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
|
||||||
|
Setup: New Members
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
1. Be a fully paid up member of UL Computer Society
|
||||||
|
2. Go to https://account.skynet.ie/signup.
|
||||||
|
* Enter the same email used for UL Wolves
|
||||||
|
3. You will get an email to verify your address, follow the link.
|
||||||
|
4. Choose a ``username`` and ``password``.
|
||||||
|
5. Congrats! You are in! _heist music_
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
Setup: Returning Members
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
# Set Email
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
1. Please go to https://account.skynet.ie/modify.
|
||||||
|
* Enter the same email used for UL Wolves
|
||||||
|
2. Congrats! You are in! _heist music_
|
||||||
|
|
||||||
|
# Recovery
|
||||||
|
## Forgotten Username
|
||||||
|
If you have forgotten your ``username``.
|
||||||
|
Use https://account.skynet.ie/recover/username
|
||||||
|
|
||||||
|
## Forgotten Password
|
||||||
|
If you have forgotten your ``password``.
|
||||||
|
Use https://account.skynet.ie/recover/password
|
||||||
|
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
Setup: SSH Key
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
SSH keys are used for a variety of reasons:
|
||||||
|
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
* Logging into servers
|
||||||
|
* Authentication
|
||||||
|
* CI/CD Pipelines
|
||||||
|
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
Setup: SSH Key - Creation
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
|
||||||
|
# Prepwork
|
||||||
|
```bash
|
||||||
|
cd ~/.ssh
|
||||||
|
mkdir skynet
|
||||||
|
cd skynet
|
||||||
|
```
|
||||||
|
|
||||||
|
# Creation
|
||||||
|
```bash
|
||||||
|
ssh-keygen -t ed25519 -C "<comment>"
|
||||||
|
```
|
||||||
|
|
||||||
|
* Location: ``$USERNAME``
|
||||||
|
* ``$USERNAME`` is your Skynet username.
|
||||||
|
* For example ``silver`` for me
|
||||||
|
* Password: Press Enter twice
|
||||||
|
* This sets no password on the file
|
||||||
|
|
||||||
|
This creates ``$USERNAME.pub`` which we will use later.
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
Setup: SSH Key - Config
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
|
||||||
|
Now we have to create a config file for ssh.
|
||||||
|
|
||||||
|
# Windows
|
||||||
|
```powershell
|
||||||
|
cd ../
|
||||||
|
"" > config
|
||||||
|
```
|
||||||
|
|
||||||
|
# Linux
|
||||||
|
```bash
|
||||||
|
cd ../
|
||||||
|
touch config
|
||||||
|
```
|
||||||
|
|
||||||
|
In that ``config`` file pop this:
|
||||||
|
```
|
||||||
|
Host *.skynet.ie
|
||||||
|
User $USERNAME
|
||||||
|
IdentityFile ~/.ssh/skynet/$USERNAME
|
||||||
|
IdentitiesOnly yes
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- end_slide -->
|
||||||
|
Setup: SSH Key - Account
|
||||||
|
=================================
|
||||||
|
<!-- column_layout: [1, 6, 1] -->
|
||||||
|
<!-- column: 1 -->
|
||||||
|
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
* Now we need to add it to your account.
|
||||||
|
* Remember the ``$USERNAME.pub`` in ``~/.ssh/skynet`` ?
|
||||||
|
* We now need to read it
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cat ~/.ssh/skynet/$USERNAME.pub
|
||||||
|
```
|
||||||
|
|
||||||
|
<!-- incremental_lists: true -->
|
||||||
|
* Copy the text and go to https://account.skynet.ie/modify
|
||||||
|
* Select the SSH Key field and submit.
|
||||||
|
|
||||||
|
|
||||||
|
Congratulations, you now have full access to all of Skynet's services!
|
||||||
|
Now to learn _how_ to access them!
|
Loading…
Add table
Add a link
Reference in a new issue