@@ -36,23 +36,23 @@ Download and setup the binary automatically for your operating system from [GitH
36
36
Linux
37
37
``` bash
38
38
# Linux
39
- wget https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.3 /iroh-ssh.linux
39
+ wget https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.4 /iroh-ssh.linux
40
40
chmod +x iroh-ssh.linux
41
41
sudo mv iroh-ssh.linux /usr/local/bin/iroh-ssh
42
42
```
43
43
44
44
macOS
45
45
``` bash
46
46
# macOS arm
47
- curl -LJO https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.3 /iroh-ssh.macos
47
+ curl -LJO https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.4 /iroh-ssh.macos
48
48
chmod +x iroh-ssh.macos
49
49
sudo mv iroh-ssh.macos /usr/local/bin/iroh-ssh
50
50
```
51
51
52
52
Windows
53
53
``` bash
54
54
# Windows x86 64bit
55
- curl -L -o iroh-ssh.exe https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.3 /iroh-ssh.exe
55
+ curl -L -o iroh-ssh.exe https://github.com/rustonbsd/iroh-ssh/releases/download/0.2.4 /iroh-ssh.exe
56
56
mkdir %LOCALAPPDATA%\i roh-ssh
57
57
move iroh-ssh.exe %LOCALAPPDATA%\i roh-ssh\
58
58
setx PATH " %PATH%;%LOCALAPPDATA%\iroh-ssh"
@@ -137,15 +137,14 @@ Display its Node ID and share it to allow connection
137
137
> iroh-ssh info
138
138
139
139
Your iroh-ssh nodeid: 38b7dc10df96005255c3beaeaeef6cfebd88344aa8c85e1dbfc1ad5e50f372ac
140
- iroh-ssh version 0.2.2
140
+ iroh-ssh version 0.2.4
141
141
https://github.com/rustonbsd/iroh-ssh
142
142
143
- run ' iroh-ssh server --persist' to start the server with persistent keys
144
- run ' iroh-ssh server' to start the server with ephemeral keys
145
- run ' iroh-ssh service install' to start the server as a service (always uses persistent keys)
146
-
147
- Your iroh-ssh nodeid:
143
+ Your server iroh-ssh nodeid:
148
144
iroh-ssh my-user@38b7dc10df96005255c3beaeaeef6cfebd88344aa8c85e1dbfc1ad5e50f372ac
145
+
146
+ Your service iroh-ssh nodeid:
147
+ iroh-ssh my-user@4fjeeiui4jdm96005255c3begj389xk3aeaeef6cfebd88344aa8c85e1dbfc1ad
149
148
```
150
149
151
150
---
@@ -155,15 +154,15 @@ Display its Node ID and share it to allow connection
155
154
## How It Works
156
155
157
156
```
158
- ┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ ┌─────────────┐
157
+ ┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ ┌─────────────┐
159
158
│ iroh-ssh │───▶│ internal TCP │───▶│ QUIC Tunnel │───▶│ iroh-ssh │
160
- │ (your machine) │ Listener │ │ (P2P Network) │ │ server │
161
- └─────────────┘ | (your machine) └─────────────────┘ └─────────────┘
159
+ │ (your machine) │ Listener │ │ (P2P Network) │ │ server │
160
+ └─────────────┘ | (your machine) └─────────────────┘ └─────────────┘
162
161
└──────────────┘
163
162
│ ▲ │
164
163
▼ │ ▼
165
164
┌──────────────┐ ┌─────────────┐
166
- ⦜ -- ▶ │ run: ssh │ │ SSH Server │
165
+ ⦜ -- ▶ │ run: ssh │ │ SSH Server │
167
166
│ user@localhost │ (port 22) │
168
167
└──────────────┘ └─────────────┘
169
168
```
0 commit comments