Teleconsole - Bagikan Terminal Linux Anda dengan teman -teman Anda
- 2224
- 287
- Dr. Travis Bahringer
Teleconsole adalah alat open source gratis dan alat baris perintah yang kuat untuk berbagi sesi terminal Linux Anda dengan orang yang Anda percayai. Teman atau anggota tim Anda dapat terhubung ke sesi terminal Linux Anda melalui baris perintah melalui SSH atau melalui browser melalui protokol HTTPS.
bagaimana cara kerjanya?
Teleconsole adalah server SSH yang dikelompokkan dengan proxy SSH bawaan dan ditulis di Golang. Anda dapat menggunakan alat ini untuk meluncurkan sesi SSH yang aman, melakukan penerusan port TCP lokal, dan mengatur proxy pribadi.
Setelah Anda meluncurkan Teleconsole Di sistem Anda, ini membuka sesi shell baru dan mencetak sesi unik PENGENAL serta a WEBUI tautan yang perlu Anda bagikan dengan teman Anda, agar mereka bergabung melalui baris perintah melalui SSH atau dari browser web mereka melalui https.
Baca juga: Gotty - Bagikan Terminal Linux Anda (TTY) sebagai aplikasi webSelain itu, Teleconsole juga memungkinkan untuk meneruskan lokal TCP port, dengan demikian memungkinkan teman Anda untuk mengakses aplikasi web yang berjalan di localhost Anda jika ada di belakang Nat.
Peringatan: Teleconsole Dilengkapi dengan risiko keamanan tertentu yang harus Anda perhatikan; Ini menciptakan server SSH yang dapat diakses melalui internet publik selama sesi teleconsole, ini secara praktis akan memberikan keyboard Anda kepada siapa pun dengan tautan.
Cara menginstal teleconsole di linux
Cara tercepat dan termudah untuk menginstal Teleconsole Pada distribusi Linux Anda adalah mengetik perintah berikut di terminal Anda.
$ curl https: // www.Teleconsole.com/get.Sh | SH
Sekali Teleconsole diinstal, Anda dapat memulainya dengan mengetikkan perintah berikut. Ini sangat berguna saat Anda terjebak dalam beberapa konfigurasi pada kotak Linux di belakang NAT. Undang saja dan bagikan sesi Linux Anda dengan teman Anda untuk membantu Anda.
$ teleconsole
Output sampel
Memulai server SSH lokal di localhost… meminta proxy ssh sekali pakai di AS.Teleconsole.com untuk tecmint… memeriksa status terowongan ssh… id teleconsole Anda: ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8 Webui untuk sesi ini: https: // as.Teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8 Untuk menghentikan penyiaran, keluar dari shell saat ini dengan mengetik 'keluar' atau menutup jendela.
Selanjutnya, salin ID sesi unik yang dicetak atau tautan WebUI dan bagikan melalui sarana aman dengan orang yang Anda percayai. Teman Anda dapat bergabung dalam menggunakan ID sesi seperti yang ditunjukkan.
$ teleconsole bergabung dengan ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8
Atau mereka dapat bergabung dengan mengklik tautan webUI untuk mengaksesnya melalui browser web seperti yang ditunjukkan pada tangkapan layar berikut.
Bagikan sesi Linux SSH melalui browserSekarang Anda dan teman Anda sama -sama menggunakan sesi terminal Linux yang sama berjalan di sistem Anda, bahkan jika Anda berdua menggunakan jaringan yang berbeda yang dipisahkan oleh NAT.
Untuk menghentikan penyiaran, keluar dari shell saat ini dengan mengetik 'KELUAR' memerintahkan atau menutup jendela terminal.
$ keluar
Cara mengaktifkan penerusan port
Fitur penting lainnya dari Teleconsole adalah, penerusan port yang mudah, sehingga memungkinkan teman Anda untuk menghubungkan port TCP apa pun yang berjalan di sistem Linux Anda. Mari kita asumsikan Anda sedang mengerjakan proyek web dan saat ini dapat diakses di Anda http: // localhost: 3000 . Anda dapat membuat teman Anda mengaksesnya dengan meneruskan port 3000 Saat Anda memulai sesi baru seperti yang ditunjukkan.
$ teleconsole -f localhost: 3000
Output sampel
Memulai server SSH lokal di localhost… meminta proxy ssh sekali pakai di AS.Teleconsole.com untuk tecmint… memeriksa status terowongan ssh… id teleconsole Anda: ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8 Webui untuk sesi ini: https: // as.Teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8 Untuk menghentikan penyiaran, keluar dari shell saat ini dengan mengetik 'keluar' atau menutup jendela.
Sekarang saat teman Anda bergabung dengan sesi ini, mereka akan melihat pesan seperti yang ditunjukkan.
PERHATIAN: Tecmint telah mengundang Anda untuk mengakses port 3000 di mesin mereka melalui localhost: 9000Bergabunglah dengan sesi Linux
Mereka kemudian dapat mengakses aplikasi Anda dari browser mereka menggunakan URL http: // localhost: 3000.
Penting: Sejak Teleconsole hanyalah server ssh, siapa pun yang telah Anda bagikan ID sesi Anda dapat meminta penerusan port tanpa memberi tahu Anda, seperti yang ditunjukkan.
$ teleconsole -f 3000: localhost: 3000 gabungan
Anda dapat melihat Teleconsole Bantuan pesan dengan perintah berikut.
$ Teleconsole Bantuan
Untuk informasi lebih lanjut, buka repositori Teleconsole Github.
Itu saja! Teleconsole adalah server SSH yang kuat untuk berbagi sesi terminal UNIX/LINUX Anda dengan teman -teman. Dalam artikel ini, kami telah menjelaskan cara menggunakan Teleconsole Untuk meluncurkan sesi SSH yang aman dan berbagi terminal Anda dengan teman -teman dan melakukan penerusan port TCP lokal.
Jika Anda memiliki pertanyaan atau pemikiran untuk dibagikan, gunakan formulir komentar di bawah ini untuk menghubungi kami.
- « 12 Perangkat Lunak Open Source/Komersial untuk Manajemen Infrastruktur Pusat Data
- Cara menginstal kerangka kerja php laravel dengan nginx di ubuntu 20.04 »