2 ms·
> Any tips or resources on running remotely over ssh? I'd like to set up a dev environment that I can access remotely and/or from various devices. I first star
by jwrallie 3y ago
> Any tips or resources on running remotely over ssh? I'd like to set up a dev environment that I can access remotely and/or from various devices.
I first started by getting a free VPS from Oracle and setting up my computer to use autossh to always maintain a connection to the VPS so that I could access it through reverse tunnel over any kind of NAT. I use a key pair for authentication to make it secure. I also use mosh to make it easier to reconnect when moving around.
Then anything that can be done locally over a terminal can also be done remotely over ssh. I try to avoid anything graphical. You can use tmux or screen to do terminal multiplexing, or if stay inside Emacs, you can do the terminal multiplexing without separate tools by using multiple windows with terminal buffers.
So basically you can slowly convert your workflow to run on a terminal when working locally, and if you make your machine accessible remotely, then you will naturally start to use it also when working remotely.
> Also what do you mean by, "learned as a language" wrt to vim keybindings?
I think the original idea of "learned as a language" came from reading this stackoverflow entry [1], but when learning I looked also to other references.
[1] https://stackoverflow.com/a/1220118 https://stackoverflow.com/a/1220118