Skip to content

Commit 404fb7e

Browse files
authored
Merge pull request #10 from FAST-Computing/fdassie
services fix
2 parents d10a9ee + 3f98869 commit 404fb7e

2 files changed

Lines changed: 21 additions & 36 deletions

File tree

‎docs/services/vpn/sissavpn.md‎

Lines changed: 18 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,11 @@ outline: deep
44

55
# SISSA VPN
66

7-
Use SISSA VPN to access internal resources (for example FAST remote machines) when you are outside the SISSA network.
7+
Use SISSA VPN to access internal resources (High-Performance Computing) when you are outside the SISSA network.
88

9-
::: important
10-
You need an active SISSA account and 2FA enabled.
11-
:::
9+
> [!IMPORTANT]
10+
You need an active SISSA account and 2FA enabled. You cannot be connected to another VPN at the same time.
1211

13-
::: important
14-
You cannot be connected to another VPN at the same time.
15-
:::
1612

1713
## Installation
1814

@@ -31,16 +27,9 @@ If you are unsure which installer to use for your OS, check with ITCS before pro
3127

3228
When the connection is active, you can access internal hosts via SSH.
3329

34-
## FAST Machine Management
35-
36-
At the moment, the two available machines are:
30+
## Connect to HPC
3731

38-
1. Penelope
39-
2. Telemaco
40-
41-
## Connect To FAST Machines
42-
43-
You can connect either from a terminal or from VS Code.
32+
Currently, there are two available HPCs, **Penelope** and **Telemaco**. You can connect either from a terminal or from VS Code.
4433

4534
### Option 1: Terminal (SSH)
4635

@@ -85,54 +74,56 @@ Use `/home/$(whoami)/storage` as your main working directory on remote machines.
8574

8675
## Environment Management
8776

88-
The machines run Rocky Linux. To check OS details:
77+
The HPC machines run Rocky Linux. If you need to confirm the system version, run:
8978

9079
```sh
9180
cat /etc/os-release
9281
```
9382

94-
For Python projects, create isolated environments with `micromamba` or `uv`.
83+
For Python projects, use isolated environments. Prefer `micromamba` or `uv`.
9584

85+
::: warning
9686
You do not have root permissions on these machines.
87+
:::
9788

98-
To check whether a system package already exists:
89+
Before installing anything manually, check whether the package is already available through `spack`:
9990

10091
```sh
10192
spack find package_name
10293
```
10394

104-
To load an available package:
95+
If it is available, load it with:
10596

10697
```sh
10798
spack load package_name
10899
```
109100

110-
If a package is missing, ask in the `fast_servers` channel.
101+
If the package you need is not available, ask in the `fast_servers` channel.
111102

112103

113104
## Transfer Files
114105

115-
Use `rsync` to transfer files between local and remote machines.
106+
Use `rsync` to move files between your local machine and the HPC systems. It is usually the safest choice because it is resumable and efficient.
116107

117-
Upload from local to remote (run on your local machine):
108+
Upload from local to remote. Run this on your local machine:
118109

119110
```sh
120111
rsync -avz --progress --update /path/to/local/storage/ user@remote.host:/path/to/save/
121112
```
122113

123-
Download from remote to local (run on your local machine):
114+
Download from remote to local. Run this on your local machine:
124115

125116
```sh
126117
rsync -avz --progress --update user@remote.host:/path/to/copy/ /path/to/local/storage/
127118
```
128119

129-
Full documentation:
120+
Replace the example paths with your own local and remote directories.
130121

131-
https://download.samba.org/pub/rsync/rsync.1
122+
Full `rsync` documentation: https://download.samba.org/pub/rsync/rsync.1
132123

133124
## Troubleshooting
134125

135126
- If VPN login fails, verify your SISSA password and 2FA status.
136127
- If SSH fails, confirm VPN is connected and host name is correct.
137-
- If you need access support, contact ITCS (VPN issues) or write in `fast_servers` (machine access and packages).
128+
- If you need access support, contact ITCS (VPN issues) or ask for help in the `fast_servers` Slack channel (machine access and packages).
138129

‎docs/services/vpn/wireguard.md‎

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,11 @@ Use WireGuard when you need to connect securely to your FAST working machine fro
88

99
## Installation
1010

11-
Install WireGuard from the official website:
11+
Install WireGuard from the official website: https://www.wireguard.com/install/
1212

13-
https://www.wireguard.com/install/
13+
> [!IMPORTANT]
14+
Your laptop and your working machine cannot be connected to Cisco (SISSA VPN) at the same time. Use only one VPN connection at a time. Additionally, you need to request your personal `wg.conf` file in the `fast_vpn` Slack channel.
1415

15-
::: important
16-
Your laptop and your working machine cannot be connected to Cisco (SISSA VPN) at the same time. Use only one VPN connection at a time.
17-
:::
18-
19-
::: important
20-
Request your personal `wg.conf` file in the `fast_vpn` Slack channel.
21-
:::
2216

2317
## Connect With WireGuard
2418

0 commit comments

Comments
 (0)