All Projects → FeeiCN → Autossh

FeeiCN / Autossh

Password-free automatic login SSH(免密登陆SSH)

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Autossh

Jcabi Ssh
Java SSH client
Stars: ✭ 240 (-18.37%)
Mutual labels:  ssh, ssh-client
piping-ssh-web
SSH over HTTPS via Piping Server on Web browser
Stars: ✭ 60 (-79.59%)
Mutual labels:  ssh, ssh-client
Bastillion
Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.
Stars: ✭ 2,730 (+828.57%)
Mutual labels:  ssh, ssh-client
Ssh2 Python
Bindings for libssh2 C library.
Stars: ✭ 166 (-43.54%)
Mutual labels:  ssh, ssh-client
sshcon
Quick and simple SSH config management tool
Stars: ✭ 29 (-90.14%)
Mutual labels:  ssh, ssh-client
Github Keygen
Easy creation of secure SSH configuration for your GitHub account(s)
Stars: ✭ 183 (-37.76%)
Mutual labels:  ssh, ssh-client
ssh-rs
In addition to encryption library, pure RUST implementation of SSH-2.0 client protocol (除加密库之外 纯rust实现的 ssh-2.0 client 协议)
Stars: ✭ 18 (-93.88%)
Mutual labels:  ssh, ssh-client
Connectbot
ConnectBot is the first SSH client for Android.
Stars: ✭ 1,763 (+499.66%)
Mutual labels:  ssh, ssh-client
sshtools
Java SSH tools - easier SSH & SFTP in Java
Stars: ✭ 15 (-94.9%)
Mutual labels:  ssh, ssh-client
async-ssh2-lite
docs.rs/async-ssh2-lite
Stars: ✭ 35 (-88.1%)
Mutual labels:  ssh, ssh-client
Sshj
ssh, scp and sftp for java
Stars: ✭ 2,016 (+585.71%)
Mutual labels:  ssh, ssh-client
Autossh
No password ssh client for Mac/Linux, one key login remote server. 一个SSH远程客户端,可一键登录远程服务器,主要用来弥补Mac/Linux Terminal SSH无法保存密码的不足。
Stars: ✭ 273 (-7.14%)
Mutual labels:  ssh, ssh-client
Sshfs Gui
SSHFS GUI Wrapper for Mac OS X
Stars: ✭ 154 (-47.62%)
Mutual labels:  ssh, ssh-client
Easyssh
The SSH connection manager to make your life easier.
Stars: ✭ 207 (-29.59%)
Mutual labels:  ssh, ssh-client
Wolfssh
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
Stars: ✭ 142 (-51.7%)
Mutual labels:  ssh, ssh-client
Hss
An interactive parallel ssh client featuring autocomplete and asynchronous execution.
Stars: ✭ 248 (-15.65%)
Mutual labels:  ssh, ssh-client
Ssh
Native SSH client in R based on libssh
Stars: ✭ 111 (-62.24%)
Mutual labels:  ssh, ssh-client
Superputty
The SuperPuTTY Window Manager for putty sessions
Stars: ✭ 1,572 (+434.69%)
Mutual labels:  ssh, ssh-client
jsch
fork of the popular jsch library
Stars: ✭ 127 (-56.8%)
Mutual labels:  ssh, ssh-client
ssh-python
Python bindings for libssh C library.
Stars: ✭ 19 (-93.54%)
Mutual labels:  ssh, ssh-client

AutoSSH

Auto Login SSH Server (expect-based)

Install Dependencies

Linux
yum install expect
apt-get install expect

Install AutoSSH

$ git clone https://github.com/FeeiCN/autossh.git
$ sudo cp autossh/autossh /usr/local/bin/

Config

$ cat ~/.autosshrc
server_name|192.168.1.110|root|password|port|is_bastion

Example

$ cat ~/.autosshrc
wufeifei|192.168.1.1|root|password|22|1

Usage

$ autossh
############################################################
#                     [AUTO SSH]                           #
#                                                          #
#                                                          #
# [1] 192.168.1.110:feei                                   #
# [2] 10.11.2.103:root                                     #
# [3] 103.21.140.84:root                                   #
#                                                          #
#                                                          #
############################################################
Server Number:(Input Server Num)

OR

$ autossh 1

OR Auto Sudo

$ autossh 3 sudo

OR Bastion Host

$ autossh 1 10.12.0.123

OR Auto Sudo With Bastion(JumpServer)

$ autossh 1 10.11.0.123 sudo

Reference

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].