reachme
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| reachme [2015/03/15 18:21] – [How to run without user interaction] pietro | reachme [2024/01/07 11:46] (versione attuale) – 0.7.5 pietro | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| + | {{: | ||
| + | | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| ===== What is this? ===== | ===== What is this? ===== | ||
| Linea 13: | Linea 19: | ||
| And this is how you use it: | And this is how you use it: | ||
| - | * **reachme** is ran on **A** | + | * **reachme** is run on **A** |
| - | * **reachthem** is ran on **C**, sees there is a connection to **A** available, and allows the user of **C** to connect to **A**. | + | * **reachthem** is run on **C**, sees there is a connection to **A** available, and allows the user of **C** to connect to **A**. |
| There is nothing very new or complicated in this: it just uses SSH port forwarding, a classic (and pretty safe) tool. **reachme** and **reachthem** make the process just a bit simpler, in particular if the user of **A** is technically not very sophisticated. | There is nothing very new or complicated in this: it just uses SSH port forwarding, a classic (and pretty safe) tool. **reachme** and **reachthem** make the process just a bit simpler, in particular if the user of **A** is technically not very sophisticated. | ||
| Linea 21: | Linea 27: | ||
| * **A** is a computer in your office which you always want to be able to reach from anywhere. Unfortunately, | * **A** is a computer in your office which you always want to be able to reach from anywhere. Unfortunately, | ||
| - | * **A** is your boyfriend/ | + | * **A** is your boyfriend/ |
| ===== Here is how you use it, really ===== | ===== Here is how you use it, really ===== | ||
| Linea 32: | Linea 38: | ||
| ' | ' | ||
| - | * Install **reachthem** (and **reachme**, | + | * Install **reachthem** (and **reachme**, |
| - | * Set up SSH keys such that **C** is allowed passwordless access to **A**, and both **A** (with the username mentioned in the above configuration file) and **C** are allowed passwordless access to **B** (this is the only operation which must be done manually on **B**; things may change in the future). | + | * Set up SSH keys((Click [[https:// |
| * (Tell your loved one to) start **reachme** on **A** | * (Tell your loved one to) start **reachme** on **A** | ||
| * Start **reachthem** on **B**, and fill the fields **Address** (of **B**) and **Username** (on **B**) (as well as **Sshd port** if it is different than 22). Then retrieve the list of " | * Start **reachthem** on **B**, and fill the fields **Address** (of **B**) and **Username** (on **B**) (as well as **Sshd port** if it is different than 22). Then retrieve the list of " | ||
| Linea 42: | Linea 48: | ||
| Download the above packages for Ubuntu/ | Download the above packages for Ubuntu/ | ||
| - | git clone git://pietrobattiston.it:reachme | + | git clone https://gitlab.com/pbat/reachme.git |
| (both **reachme** and **reachthem** can be ran from the repo, without installing them). | (both **reachme** and **reachthem** can be ran from the repo, without installing them). | ||
reachme.1426443675.txt.gz · Ultima modifica: da pietro
