Crates.io | distant |
lib.rs | distant |
version | 0.20.0 |
source | src |
created_at | 2021-07-29 04:30:04.050574 |
updated_at | 2023-07-15 01:44:14.337097 |
description | Operate on a remote computer through file and process manipulation |
homepage | https://github.com/chipsenkbeil/distant |
repository | https://github.com/chipsenkbeil/distant |
max_upload_size | |
id | 428546 |
size | 673,704 |
🚧 (Alpha stage software) This program is in rapid development and may break or change frequently! 🚧
# Need to include -L to follow redirects as this returns 301
curl -L https://sh.distant.dev | sh
# Can also use wget to the same result
wget https://sh.distant.dev | sh
See https://distant.dev/getting-started/installation/unix/ for more details.
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time
irm sh.distant.dev | iex
See https://distant.dev/getting-started/installation/windows/ for more details.
# Start a manager in the background
distant manager listen &
# SSH into a server, start distant, and connect to the distant server
distant launch ssh://example.com
# Read the current working directory
distant fs read .
# Start a shell on the remote machine
distant shell
See https://distant.dev/getting-started/usage/ for more details.
This project is licensed under either of
Apache License, Version 2.0, (LICENSE-APACHE or apache-license) MIT license (LICENSE-MIT or mit-license) at your option.