mlednor + ssh   14

Mosh: the mobile shell
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.

Mosh is free software, available for GNU/Linux, FreeBSD, and Mac OS X.
linux  osx  shell  ssh 
7 weeks ago by mlednor
SSH tricks
SSH is a protocol for authenticating and encrypting remote shell sessions.

But, using SSH for just remote shell sessions ignores 90% of what it can do.


# ssh home -L 80:reddit.com:80
This article covers less common SSH use cases, such as:

using passwordless, key-based login;
setting up local per-host configurations;
exporting a local service through a firewall;
accessing a remote service through a firewall;
setting up a SOCKS proxy for Firefox;
executing commands remotely from scripts;
transfering files to/from remote machines;
mounting a filesystem through SSH; and
triggering admin scripts from a phone.
ssh  unix  sysadmin  network 
february 2012 by mlednor
Simple Two-Factor SSH Authentication with Google Authenticator - Moocode Blog
n a two-part post I'm going to show you some tricks you can do with SSH logins. This post covers setting up two-factor SSH authentication with the Google Authenticator app.

I was recently getting some servers in shape so I can pass the Payment Card Industry standards questionnaire and one requirement was two-factor authentication access to the server. I queried whether SSH key + passphrase was acceptable but didn't get a clear answer so I figured I'd explore setting up another authentication factor myself, plus it piqued my interest.

After a bit of research I found it was possible using a PAM module but it doesn't work along with SSH key authentication (only password authentication) and I only use SSH key logins for my servers.
google  ssh  security  ruby 
october 2011 by mlednor
Code Your Own Multi-User Private Git Server in 5 Minutes - Moocode Blog
ollowing on from last weeks post about Simple Two Factor SSH Authentication this post shows you how to use the same SSH trick to create a multi-user private git server. I believe the principles here can also be applied to mercurial or subversion.

I was recently working on a client project that we converted to git, we hired an agency to work on the front-end for the project and they had four users that needed access. I didn't really want to create them individual accounts on the server so I started thinking how I could securely manage multiple-user access to a git repository running under a single git user without giving them shell access.

After a bit of research I identified two possible candidates gitosis and gitolite but they seemed overkill for what I was trying to achieve.
git  security  ssh 
october 2011 by mlednor
9 Awesome SSH Tricks
Sorry for the lame title. I was thinking the other day, about how awesome SSH is, and how it's probably one of the most crucial pieces of technology that I use every single day. Here's a list of 10 things that I think are particularly awesome and perhaps a bit off the beaten path.
ssh  unix  linux  security 
september 2011 by mlednor
localtunnel: instantly show localhost to the rest of the world
The easiest way to share localhost web servers to the rest of the world.
programming  ssh 
june 2011 by mlednor
Two Factor SSH with Google Authenticator
Last week, Google enabled two factor authentication for everyone. This article explains how to install and configure Google Authenticator in conjunction with SSH for two factor authentication. Two-factor authentication relies on something you know (a password) and something you have (your phone).
You can use this existing implementation and Google Authenticator application with SSH via an included PAM in the Google Authenticator open source application.
google  security  ssh 
february 2011 by mlednor
How To: Transfer your PuTTY settings between computers
PuTTY is tops on the short list of applications I install first on any Windows machine. Over the years I've used PuTTY, I've installed it on a huge number of computers but I've always had one complaint; There isn't a configuration file I can backup or move to a new machine.
windows  ssh 
november 2010 by mlednor
Use ssh_config To Simplify Your Life | Linux Journal
When using multiple systems the indispensable tool is, as we all know, ssh. Using ssh you can login to other (remote) systems and work with them as if you were sitting in front of them. Even if some of your systems exist behind firewalls you can still get to them with ssh, but getting there can end up requiring a number of command line options and the more systems you have the more difficult it gets to remember them. However, you don't have to remember them, at least not more than once: you can just enter them into ssh's config file and be done with it.
ssh  tutorial 
october 2010 by mlednor
sshsplit - A utility to multiplex ssh dynamic tunnels | Ubuntu Geek
A utility to multiplex ssh dynamic tunnels. Frequently, for instance when proxying a torrent client through a tunnel established with ssh -D, the tunnel will be swamped by traffic. sshsplit spawns multiple instances and distributes the load among them.
linux  ubuntu  ssh 
march 2010 by mlednor

Copy this bookmark:



description:


tags: