windows 10电脑端 快速设置ssh访问 手机端 termux

1、window 10已经安装ssh服务;

2、cmd打开命令窗口,ssh-keygen生成RSA;

3、打开文件夹,找到自己设置的名称b,后缀为.pub文件;

4、打开另存为TXT格式,通过微信、小米路由、云盘、USB等发送到手机上;

若文件下载到手机根目录,并复制文件到termux环境内:

bash-4.4$ pwd
/data/data/com.termux/files/home
bash-4.4$ cd /
bash-4.4$ ls
root
cust                        init.qcom.rc                sbin
frp_0.16.1_linux_arm.tar.gz                           sdcard
#由于termux上下载frp,超级慢还老失败,于是先下载到腾讯云服务器上,再下载到电脑发到手机上;
bash-4.4$ cd sdcard
bash-4.4$ scp frp_0.16.1_linux_arm.tar.gz /data/data/com.termux/files/home/frpc

打开一个新的终端进行验证:

扫描二维码关注公众号,回复: 3277369 查看本文章
bash-4.4$ cd frpc/
bash-4.4$ pwd
/data/data/com.termux/files/home/frpc
bash-4.4$ ls
frp_0.16.1_linux_arm.tar.gz

5、手机上下载打开文件;本例用小米路由,局域网内直接打开,全选、复制TXT里的内容;

6、手机上打开termux,在默认目录home下,

cd .ssh
vi authorized_keys

(vi au+Tab,方便快捷少输入)

7、滑动到最后一行,输入 $ 跳到行末,输入 i ,切换到输入状态,Enter换新一行,长按-粘贴,按黑客键盘 esc键,输入 :wq,按Enter即可保存退出。

8、在Xshell上验证,名称随意,手机局域网IP,端口8022,

方法:public_key,用户名:xxx 要填自己的,在termux上,输入whoami,即可查询到;

浏览打开之前生成的文件b,如果之前设置了密码,输入密码,确认即可,若没设密码直接确认;

看到登录界面:

Termux关掉再打开,需要先启动sshd,才能进行连接;如果换网络可以设置frp外网访问;或复制修改Xshell配置再进行连接;

后台运行frpc用户端命令:

nohup /data/data/com.termux/files/home/frpc/frp_0.16.1_linux_arm/frpc -c /data/data/com.termux/files/home/frpc/frp_0.16.1_linux_arm/frpc.ini

参考链接:

树莓派 frp内网穿透

https://blog.csdn.net/jacka654321/article/details/80879018

手机端:

电脑端:

相同网络,只需换内网地址

猜你喜欢

转载自blog.csdn.net/jacka654321/article/details/81145756
今日推荐