[termux Linux] termux不用ssh遠程控制shell


前言

  • 今天想在手機上測試python代碼(termux),但是手機操作確實太麻煩了,所以就想試試用ssh來用電腦操作,但是網上說似乎不能用ip鏈接ssh 但是配置密鑰文件有很麻煩。所以,我想了一個歪招(能抓住耗子的貓)

Netcat

  • 之前稍微了解了一下安全領域的的東西,知道有一把網絡界的瑞士軍刀,也即是 Netcat 也即是nc(腦殘 hahaha)
  • 這個工具在linux默認是安裝了的 但是windows是沒有的,所以需要下載 這里直接提供下載鏈接Netcat

操作

bash -i >& /dev/tcp/192.168.137.1/9999 0>&1

windows(我沒嘗試過): nc -t -e c:\winnt\system32\cmd.exe 192.168.x.x 5354
  • 控制端:
nc -vlp 9999

首先運行控制端 然后運行被控端就好了

缺陷

  • 不能有彩色的效果
  • 不能傳輸 ^C (這個的話 可以嘗試寫一個腳本 重復鏈接 思路像是這個Netcat斷線重連)

額外的

  • windows控制台中文亂碼問題: 解決方案就是, 先執行chcp 65001 切換成utf-8編碼 然后再監聽


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM