how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
Show HN: Invite friends to SSH into your laptop using their GitHub handle
41–50 of 105 posts
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#42Hmm. Seems like all traffic goes through a central proxy server. Shouldn't it be possible to use the central server only for hole-punching and implement a TCP-over-UDP connection so that the clients can directly communicate with each other? (And don't the major browser vendors already have public NAT-hole-punchers for WebRTC?)
My first thought.
Also, the server and code may be secure, the weakest point is a person. cf: "You can share the Session URL with a colleague in your organization. Assuming that your colleague has access to teleport.example.com proxy, she will be able to join and help you troubleshoot the problem on "db" in her browser." ~ http://gravitational.com/teleport/docs/quickstart/
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#43how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
If you're claiming that you don't get the ability to audit the code, I'd like to watch you audit a ./configure shell script generated by GNU autoconf.
If you're claiming that you want to apt-get install so the package maintainer has audited the code, I'd like to watch them audit the ./configure shell script.
Downloading and auditing code from an untrusted source is security theatre. Don't install it at all, if you don't trust it. Or use some platform (the web, iOS, Android, Qubes, etc.) that makes it such that there's no need to audit it because the app is restricted in what it can do.
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#44how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
I'm being facetious as the answer is there isn't one
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#45Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#46how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
this just scares me: if they think this is acceptable, have they thought about security elsewhere?
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#47> ssh-import-I'd gh:my-gh-name That little command will pull down your GitHub public keys and add them to authorized key file for the user who runs it. Great for setting up new computers. I run it on boot-time for imbedded devices so that I can always access them.
Edit. Seems they are way ahead of me: https://github.com/dustinkirkland/ssh-import-id/blob/master/...
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#48how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
Can you explain to me the fundamental difference between this and sudo apt-get install? Note that the curl command is on an https resource. Yes if the https server is compromised there's a problem, but that's true with any other delivery method. I'm being facetious as the answer is there isn't one
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#49how is "curl https://www.teleconsole.com/get.sh | sh " Still considered even a remotely acceptable method for installation?
Can you explain to me the fundamental difference between this and sudo apt-get install? Note that the curl command is on an https resource. Yes if the https server is compromised there's a problem, but that's true with any other delivery method. I'm being facetious as the answer is there isn't one
That's not correct. In most distros, installing packages from your distro's repositories has an additional security guarantee: the packages you download have their PGP signatures verified before installation. If an attacker compromises the web server and alters the package, your package manager will reject it as it's not signed by a trusted key in your keyring.
Re: Show HN: Invite friends to SSH into your laptop using their GitHub handle
#50Hey HN - This is basically a hosted version of Teleport[0], which may scare some people. We don't store the sessions and you can always self-host if you prefer. [0] http://gravitational.com/teleport/
Interesting - but how can we trust you?