PC端利用Xshell連接Android上的Termux


需要准備的工具

Android端:Termux、RE管理器  PC端:Xshell

 

開始操作

1. 啟動Termux,安裝openssh

pkg install openssh

 

2. 安裝好后,啟動sshd

sshd

注:sshd默認監聽端口是8022,而非22.

 

3. 生成密鑰

 

 

4. 導出公鑰

 

 

5. 使用RE管理器將導出的公鑰文件的內容替換到 /data/data/com.termux/files/home/.ssh/authorized_keys .(如果不順利,可以參考第三張圖修改權限后重試)

 

 

6. 連接手機,大功告成

 

7. 關於其他網友使用Xshell連接Termux的教程。

本篇與我在網絡上看到的其他教程頗有不同,讀者需做到兼聽則明。(最大不不同我認為是借助於強大的RE管理器,我們簡化了在Termux中配置文件權限的問題。)

 

一些無關痛癢的補充

  1. 使用"su"可以切換到root用戶,使用"exit"可以退回到普通用戶。
  2. 在魔趣ROM測試時,屏幕鎖定后會對后台進行嚴格限制,shell會變得很卡,解決方法為息屏而不鎖屏。在開發者選項禁用屏幕鎖定,然后下一個叫"降低亮度(進階版)"的APP將屏幕亮度調為0即可。(酷安)
  3. 管理員權限:tsu是一個su版的termux版本,用來在termux上代替su (手機需要root).
    pkg install tsu
    tsu
  4. 彩虹貓:
    pkg install nyancat
    nyancat
  5. 若重啟Termux后SSH無法連接,則需重新啟動sshd.
  6. 登錄時用戶名可以不為空,使用"whoami"可以查看當前用戶名,格式大概為“u0_a78”.


免責聲明!

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



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