Teleconsole - Deildu Linux flugstöðinni þinni með vinum þínum


Teleconsole er ókeypis opinn uppspretta og öflugt skipanalínuverkfæri til að deila Linux flugstöðinni þinni með fólki sem þú treystir. Vinir þínir eða liðsmenn geta tengst Linux flugstöðinni þinni í gegnum skipanalínu yfir SSH eða í gegnum vafra yfir HTTPS samskiptareglur.

Teleconsole er þyrpaður SSH netþjónn með innbyggðum SSH proxy og var skrifaður í GoLang. Þú getur notað þetta tól til að ræsa öruggar SSH lotur, framsenda staðbundin TCP tengi og setja upp einkaumboð.

Eftir að þú ræsir fjartölvu á vélinni þinni opnar hún nýja skeljalotu og prentar einstaka lotuauðkenni ásamt WebUI hlekk sem þú þarft að deila með vinum þínum, svo þeir geti tekið þátt í gegnum skipanalínu yfir SSH eða af vefnum sínum vafra yfir HTTPS.

Að auki gerir teleconsole einnig kleift að framsenda staðbundin TCP tengi, þannig að leyfa vinum þínum að fá aðgang að vefforritunum sem keyra á localhost þínum ef það er á bak við NAT.

Viðvörun: Teleconsole fylgir ákveðin öryggisáhætta sem þú ættir að taka eftir; það býr til SSH netþjón sem er aðgengilegur í gegnum almennt internet meðan á Teleconsole lotunni stendur, þetta mun nánast gefa lyklaborðinu þínu til allra sem hafa hlekk.

Hvernig á að setja upp Teleconsole í Linux

Fljótlegasta og auðveldasta leiðin til að setja upp Teleconsole á Linux dreifingunni þinni er að slá inn eftirfarandi skipun í flugstöðinni þinni.

$ curl https://www.teleconsole.com/get.sh | sh

Þegar Teleconsole hefur verið sett upp geturðu ræst það með því að slá inn eftirfarandi skipun. Þetta er mjög gagnlegt þegar þú festist í einhverri stillingu á Linux kassa fyrir aftan NAT. Bjóddu bara og deildu Linux lotunni þinni með vini þínum til að hjálpa þér.

$ teleconsole
Starting local SSH server on localhost...
Requesting a disposable SSH proxy on as.teleconsole.com for tecmint...
Checking status of the SSH tunnel...

Your Teleconsole ID: asce38b0cbb9db97ef16562d1feffe5b84c9a204b8
WebUI for this session: https://as.teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8
To stop broadcasting, exit current shell by typing 'exit' or closing the window.

Næst skaltu afrita hið einstaka lotuauðkenni prentaða eða WebUI hlekkinn og deila því á öruggan hátt með fólki sem þú treystir. Vinir þínir geta tekið þátt með því að nota lotuauðkennið eins og sýnt er.

$ teleconsole join asce38b0cbb9db97ef16562d1feffe5b84c9a204b8

Eða þeir geta tekið þátt með því að smella á WebUI hlekk til að fá aðgang að honum í gegnum vafra eins og sýnt er á eftirfarandi skjámynd.

Nú notar þú og vinur þinn báðir sömu Linux flugstöðvalotuna sem keyrir á kerfinu þínu, jafnvel þó að þið séuð báðir á mismunandi netum aðskilið með NAT.

Til að stöðva útsendingar skaltu hætta núverandi skel með því að slá inn „hætta“ skipunina eða loka flugstöðvarglugganum.

$ exit

Hvernig á að virkja portframsendingu

Annar mikilvægur eiginleiki Teleconsole er auðveld framsending á höfnum, sem gerir vinum þínum kleift að tengja hvaða TCP tengi sem er í gangi á Linux kerfinu þínu. Gerum ráð fyrir að þú sért að vinna að vefverkefni og það sé nú aðgengilegt á http://localhost:3000 þínum. Þú getur gert vinum þínum aðgang að því með því að framsenda port 3000 þegar þú byrjar nýja lotu eins og sýnt er.

$ teleconsole -f localhost:3000
Starting local SSH server on localhost...
Requesting a disposable SSH proxy on as.teleconsole.com for tecmint...
Checking status of the SSH tunnel...

Your Teleconsole ID: asce38b0cbb9db97ef16562d1feffe5b84c9a204b8
WebUI for this session: https://as.teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8
To stop broadcasting, exit current shell by typing 'exit' or closing the window.

Nú þegar vinir þínir taka þátt í þessari lotu munu þeir sjá skilaboð eins og sýnt er.

ATTENTION: tecmint has invited you to access port 3000 on their machine via localhost:9000

Þeir geta síðan nálgast forritið þitt úr vöfrum sínum með því að nota slóðina http://localhost:3000.

Mikilvægt: Þar sem Teleconsole er bara SSH þjónn, geta allir sem þú hefur deilt lotuauðkenni þínu beðið um framsendingu hafna án þess að láta þig vita, eins og sýnt er.

$ teleconsole -f 3000:localhost:3000 join <session-id>

Þú getur skoðað hjálparskilaboð fjarstýrunnar með eftirfarandi skipun.

$ teleconsole help

Fyrir frekari upplýsingar, farðu í Teleconsole Github geymsluna.

Það er allt og sumt! Teleconsole er öflugur SSH netþjónn til að deila Unix/Linux flugstöðinni þinni með vinum. Í þessari grein höfum við útskýrt hvernig á að nota fjartölvu til að hefja öruggar SSH lotur og deila flugstöðinni þinni með vinum og framsenda staðbundin TCP tengi.

Ef þú hefur einhverjar spurningar eða hugsanir til að deila, notaðu athugasemdareyðublaðið hér að neðan til að ná í okkur.