手机termux配置
安装openssh
首先通过whoami
查询自己当前的用户,我这里是u0_a256
然后重置密码
|
|
安装openssh
|
|
启动ssh-server,只需要输入sshd
然后回车即可,没有任何输出
ssh连接手机
手机开启ssh的端口是8022,并非默认的22端口,我上面得到用户名为u0_a256
,又看了一下ip地址是1922.168.0.103
,所以连接命令为:
|
|
然后输入密码即可连接
手机端的密钥存储路径:
|
|
换源
|
|
配置ftp
安装命令
|
|
运行命令
|
|
--bind 8080
:指定监听端口为8080,如果不指定则监听2121端口&
:让进程在后台运行,避免占用当前终端。
pure-ftpd
配置文件的路径:
|
|
查看ftp服务状态
查看进程:
|
|
我这里输出如下:
u0_a256 8106 0.0 0.0 2190736 5140 pts/1 S< 1970 0:00 pure-ftpd (SERVER) u0_a256 9734 1.0 0.0 2193352 3352 pts/1 S<+ 1970 0:00 grep pure-ftpd
终止进程指令:
|
|
查看pure-ftpd
监听的端口,如果没有安装ss,可以通过pkg install iproute2
命令安装
|
|
输入该命令后,终端输出如下:
Cannot open netlink socket: Permission denied Cannot open netlink socket: Permission denied
看来非root用户没法看网络信息
切换到root用户后,再次运行上面的命令,输出如下:
tcp LISTEN 0 9 0.0.0.0:8080 0.0.0.0:* users:((“pure-ftpd”,pid=8106,fd=3)) tcp LISTEN 0 9 [::]:8080 [::]:* users:((“pure-ftpd”,pid=8106,fd=4))