1. 程式人生 > >手機搭建linux並遠程訪問

手機搭建linux並遠程訪問

nag 地址 mil keygen article 22端口 localhost -s fan

手機搭建linux並遠程訪問

一、準備

1.android手機

2.Termux (下載地址:https://termux.com/)

3.雲主機(linux)

4.本機主機(linux)

二、安裝

1.下載並安裝Termux在安卓手機上:

技術分享圖片技術分享圖片

2.安裝ssh,用於登錄linux

$ apt update //首次必須執行

$ apt install openssh emacs nmap python-dev clang

3.配置

$ sshd & //android端執行

註:sshd

監聽的是8022端口而不是22號端口,因此可以使用下面命令來驗證ssh服務是否開啟

# ssh-keygen //pc端執行

註意:拷貝pc端~/.ssh/id_rsa.pub內容到android端~/.ssh/authorized_keys(可使用termux登錄到pc端,然後scp到android端)

這時,pc端即可登錄android端了。

三、遠程

pc端

# ssh -CfNg -R 7001:localhost:8022 用戶名@雲主機

android端

$ ssh -CfNg -L 7000:localhost:7001 用戶名@雲主機

pc端

# ssh -p 7000 A機用戶名@localhost 就可以登錄android端了



參考網址:

1. Termux第一篇之ssh使用

2. 使用Termux把Android手機變成SSH服務器

3. 如何在家裏ssh遠程訪問公司局域網內電腦


手機搭建linux並遠程訪問