Message from @Ƶero
Discord ID: 459221959540998144
there must be
basic is just remote shell, which you just do by ```ssh [email protected]```
I'd definitely recommend you install byobu on the remote machine too, so you can have persistent sessions
may I ask how old you are?
ssh is just a remote shell
33
but havent been coding for long
It's just a remote shell.
you can transfer files, set up proxies, set up tunnels
That does one or two fancy things to help remote access.
it does quite a few fancy things
I can't think of a remote access tool that does more
Tunnels and file transfers.
And does it over an encrypted connection, unlike telnet and ftp.
you can also do things like forward x sessions
But that's X's feature.
uh, no, it's a feature you can use because X transfers data through sockets
Yes, it's a feature from X. What I said.
anything that passes data through sockets you can run through ssh
Which is what I said was one of ssh's few features, tunneling.
I work mostly with GNU/Linux.
tunneling and fowarding are different
anyway, splitting hairs
ditto, I'm >99% GNU/Linux
and I make insane use of SSH 😄
Nah, they're not.
Could just xhost it manually.
a forward is something you can set up through a tunnel, but a tunnel itself is not necessarily a fowrard. The difference is a forward involves mapping something from one host on one side to somewhere on the other host
EG I could forward port 80 on machine A to port 8000 on machine B through a tunnel, but just a tunnel doesn't do that you need to run a forward through it
that's the distinction I'm making
and I make that distinction because that's functionality a lot of remote access tools don't offer. Forwarding through a tunnel is a badass feature that just comes standard with SSH (as long as your forwarding target system supports it)
Whether it's calling `connect()` or `bind()/listen()/accept ()`.
what time zone are you in?
mid day here (14:16)~
I'm in my bed's timezone.
hahah well said
UTC is a social construct!