teleconsole
teleconsole copied to clipboard
Instructions on how to setup a teleport bastion
The README says that users can self host a teleport bastion (instead of teleconsole.com) for use with teleconsole. However, I don't find any instructions on teleport's repo. Am I missing something?
I tried running teleport start and connecting teleconsole to localhost:3080 and got "404 Not Found" error. I'm using teleport v1.1.0 and latest version of teleconsole.
@thinxer for private bastion you basically do not need Teleconsole, you simply use Teleport as-is, I have expanded the doc here: https://www.teleconsole.com/using/#using-private-proxies
Some of this is on this video: https://www.youtube.com/watch?v=bprRpX-4R_0
Teleconsole basically automates the creation of a teleport instance on the server side, but if you're using a private server, you don't need to "create" it - just install teleport, add your machine to it and connect with tsh.
@kontsevoy Thanks for the reply. My use case is more like Teleconsole than Teleport. My nodes are ephemeral VMs created by random users. It would not be possible to use Teleport to manage the nodes and users. Shared SSH on-demand like Teleconsole is exactly what I need.
@thinxer I see. Let me untangle our server scripts from the rest of the infrastructure and I'll create "example" directory or something. Will take a few days though.
Interested in this as well. Looking forward to the "example" directory!
This is very similar to my request at gravitational/teleport#803. I think a way to set up teleport nodes to create reverse ssh tunnels without the added burden of setting up a cluster at every single site could satisfy this use case.
any update on this? I'm also interested in running my own teleconsole proxy server. Just instead on teleconsole.com on my own infrastructure.
@smurfy I have started looking into Teleport chages since Teleconsole was released. The path I'm going is to add the server component to Teleconsole repo (or create another open repo here). No ETA yet, but that's the idea.
I wanted to say things for all your work thus far. I would love to see a server side feature so users could run their own "teleconsole.com" registration endpoint. Thanks again!
Hey just wanted to drop a quick update for everybody on this feature. The latest thinking is to add teleconsole.com functionality to Teleport itself. This also explains the relative lack of activity in this repo. I will be updating tickets here though so you can keep watching them for updates.
@kontsevoy anything new on this?
I tried to configure everything following the documentation you've provided but the whole doc seems very confusing to me, first of all teleport command does not have --proxy flag (step 4.), second if I try to connect to localhost I'm constantly getting access denied error, so could you please tell me what am I doing wrong? Thanks