The Wayback Machine - https://web.archive.org/web/20201030074154/https://github.com/gravitational/teleconsole/issues/6
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instructions on how to setup a teleport bastion #6

Open
thinxer opened this issue Sep 20, 2016 · 10 comments
Open

Instructions on how to setup a teleport bastion #6

thinxer opened this issue Sep 20, 2016 · 10 comments

Comments

@thinxer
Copy link

@thinxer thinxer commented Sep 20, 2016

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.

@kontsevoy
Copy link
Contributor

@kontsevoy kontsevoy commented Sep 29, 2016

@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 kontsevoy closed this Sep 29, 2016
@thinxer
Copy link
Author

@thinxer thinxer commented Sep 29, 2016

@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.

@kontsevoy
Copy link
Contributor

@kontsevoy kontsevoy commented Sep 29, 2016

@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.

@kontsevoy kontsevoy reopened this Sep 29, 2016
@Fastidious
Copy link

@Fastidious Fastidious commented Feb 2, 2017

Interested in this as well. Looking forward to the "example" directory!

@zbuttram
Copy link

@zbuttram zbuttram commented Mar 1, 2017

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.

@smurfy
Copy link

@smurfy smurfy commented Jun 7, 2018

any update on this? I'm also interested in running my own teleconsole proxy server.
Just instead on teleconsole.com on my own infrastructure.

@kontsevoy
Copy link
Contributor

@kontsevoy kontsevoy commented Jun 14, 2018

@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.

@endzyme
Copy link

@endzyme endzyme commented Sep 14, 2018

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!

@kontsevoy
Copy link
Contributor

@kontsevoy kontsevoy commented Sep 14, 2018

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.

@psyhomb
Copy link

@psyhomb psyhomb commented Nov 23, 2019

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
7 participants
You can’t perform that action at this time.