All Projects → albertodonato → Sshoot

albertodonato / Sshoot

Licence: gpl-3.0
Manage sshuttle VPN sessions

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Sshoot

Fq Book
📖《这本书能让你连接互联网》详细阐述代理、隧道、VPN运作过程,并对GFW策略如:地址端口封锁、服务器缓存投毒、数字验证攻击、SSL连接阻断做相关的原理说明
Stars: ✭ 2,393 (+4331.48%)
Mutual labels:  vpn, ssh
Streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
Stars: ✭ 22,605 (+41761.11%)
Mutual labels:  vpn, ssh
Xiringuito
SSH-based "VPN for poors"
Stars: ✭ 969 (+1694.44%)
Mutual labels:  vpn, ssh
Myrtille
A native HTML4 / HTML5 Remote Desktop Protocol and SSH client
Stars: ✭ 1,007 (+1764.81%)
Mutual labels:  ssh
Sshshell
sshshell/sshcmd/sshlogin/sshcrack(SSH交互式Shell/内网渗透专用非交互式Shell/SSH密码爆破)Windows & Linux
Stars: ✭ 44 (-18.52%)
Mutual labels:  ssh
Lantern
Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 lantern proxy vpn censorship-circumvention censorship gfw accelerator
Stars: ✭ 10,238 (+18859.26%)
Mutual labels:  vpn
Ssh Proxy
SSH proxy that allows support agents go to customers servers with using intermediate corporate SSH key
Stars: ✭ 53 (-1.85%)
Mutual labels:  ssh
Autovpn
THIS PROJECT IS UNMAINTAINED.
Stars: ✭ 997 (+1746.3%)
Mutual labels:  vpn
Ec2connect
Stars: ✭ 53 (-1.85%)
Mutual labels:  ssh
Linux Cli
Linux command-line client for ProtonVPN. Written in Python.
Stars: ✭ 1,047 (+1838.89%)
Mutual labels:  vpn
Sshd config
K4YT3X's Hardened OpenSSH Server Configuration
Stars: ✭ 49 (-9.26%)
Mutual labels:  ssh
Ssh Shell Spring Boot
Spring shell in spring boot application over ssh
Stars: ✭ 43 (-20.37%)
Mutual labels:  ssh
Softethervpn
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
Stars: ✭ 8,531 (+15698.15%)
Mutual labels:  vpn
W3 Goto World
🍅 Git/AWS/Google 镜像 ,SS/SSR/VMESS节点,WireGuard,IPFS, DeepWeb,Capitalism 、行业研究报告的知识储备库
Stars: ✭ 7,886 (+14503.7%)
Mutual labels:  vpn
Rsync
In the process of being transitioned to a node.js action.
Stars: ✭ 53 (-1.85%)
Mutual labels:  ssh
Webshell
Docker container which includes Shellinabox and enables SSH connections to arbitrary (not where installed) servers
Stars: ✭ 40 (-25.93%)
Mutual labels:  ssh
Sshesame
A fake SSH server that lets everyone in and logs their activity
Stars: ✭ 1,062 (+1866.67%)
Mutual labels:  ssh
Gof5
Open Source F5 BIG-IP VPN client for Linux, MacOS, FreeBSD and Windows
Stars: ✭ 47 (-12.96%)
Mutual labels:  vpn
Subnet
Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN.
Stars: ✭ 1,040 (+1825.93%)
Mutual labels:  vpn
V2ray Core
A platform for building proxies to bypass network restrictions.
Stars: ✭ 13,438 (+24785.19%)
Mutual labels:  vpn

sshoot - Manage sshuttle VPN sessions

|Latest Version| |Build Status| |Coverage Status| |Snap Package|

Command-line interface to manage multiple sshuttle_ VPN sessions.

sshuttle creates a VPN connection from your machine to any remote server that you can connect to via ssh.

sshoot allows to define multiple VPN sessions using sshuttle and start/stop them as needed.

It supports configuration options for most of sshuttle's features, providing flexible configuration for profiles.

Usage

Create a profile:

.. code:: bash

$ sshoot create -r host1.remote -HNd vpn1 10.0.0.0/24

Start it:

.. code:: bash

$ sshoot start vpn1
Profile started.

List existing profiles (active ones are marked):

.. code:: bash

$ sshoot list
     Profile  Remote host   Subnets
--------------------------------------------
  *  vpn1     host1.remote  10.0.0.0/24
     vpn2     host2.remote  192.168.0.0/16

Stop the profile:

.. code:: bash

$ sshoot stop vpn1

Remove it:

.. code:: bash

$ sshoot delete vpn1

Install from Snap

|Get it from the Snap Store|

sshoot can be installed from Snap Store_ on systems where classic Snaps are supported, via::

sudo snap install --classic sshoot

.. _sshuttle: https://github.com/sshuttle/sshuttle .. _Snap Store: https://snapcraft.io

.. |Latest Version| image:: https://img.shields.io/pypi/v/sshoot.svg :alt: Latest Version :target: https://pypi.python.org/pypi/sshoot .. |Build Status| image:: https://github.com/albertodonato/sshoot/workflows/CI/badge.svg :alt: Build Status :target: https://github.com/albertodonato/sshoot/actions?query=workflow%3ACI .. |Coverage Status| image:: https://img.shields.io/codecov/c/github/albertodonato/sshoot/master.svg :alt: Coverage Status :target: https://codecov.io/gh/albertodonato/sshoot .. |Snap Package| image:: https://snapcraft.io/sshoot/badge.svg :alt: Snap Package :target: https://snapcraft.io/sshoot .. |Get it from the Snap Store| image:: https://snapcraft.io/static/images/badges/en/snap-store-black.svg :alt: Get it from the Snap Store :target: https://snapcraft.io/sshoot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].