码迷,mamicode.com
首页 > 移动开发 > 详细

手机搭建linux并远程访问

时间:2018-06-30 14:38:46      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:nss   openssh   ges   box   orm   net   fan   MF   ado   

手机搭建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并远程访问

标签:nss   openssh   ges   box   orm   net   fan   MF   ado   

原文地址:http://blog.51cto.com/gt520/2134487

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!