手機搭建linux並遠程訪問
html
1、準備python
1.android手機
linux
2.Termux (下載地址:https://termux.com/)android
3.雲主機(linux)
git
4.本機主機(linux)
github
2、安裝服務器
1.下載並安裝Termux在安卓手機上:
app
2.安裝ssh,用於登陸linux
ssh
$ apt update //首次必須執行ide
$ 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端了。
3、遠程
pc端
# ssh -CfNg -R 7001:localhost:8022 用戶名@雲主機
android端
$ ssh -CfNg -L 7000:localhost:7001 用戶名@雲主機
pc端
# ssh -p 7000 A機用戶名@localhost 就能夠登陸android端了
參考網址: