手機搭建linux並遠程訪問

手機搭建linux並遠程訪問
html

1、準備python

    1.android手機
linux

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

    3.雲主機(linux)
git

    4.本機主機(linux)
github

2、安裝服務器

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

        image.pngimage.png

    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端了



參考網址:

    1. Termux第一篇之ssh使用 

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

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

    4.Termux高級終端安裝使用配置教程

相關文章
相關標籤/搜索