手機搭建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
# 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並遠程訪問