admin管理员组文章数量:1529447
问题的提出:我用的手机是HTC magic,sd卡用的是金士顿的,不知道什么原因,总是有时能找到sd卡,有时找不到。我个人总有一些数据文件,想固定放在手机的系统上,而不是sd卡上(/sdcard),那么如何将一些文件放在手机的系统之上呢(/) ?
1. 下载手机ftp服务器软件——SwiFTP Server(http://file.shouji/do/prepare/soft?id=16566&softID=18957)。自己按照提示装好ftp服务器,很简单,让服务器运行起来,用计算机可以登陆上,如ftp://192.168.1.3:2121;(ip地址是通过下面方式看到的)
2. 设置手机系统的telnet服务器:①使手机连上wifi(怎么连?需要路由器,自己在网上找找看这方面的资料);②运行手机上终端软件,输入:
# su //切换到#用户,获得root权限,注意//后面不要输入
#busybox ifconfig //查看手机的ip地址,我这里看到是是192.168.1.3;
# busybox telnetd -l /system/bin/sh //启动telnet服务器;
在计算机端cmd下,输入:tenet 192.168.1.3可以进入。我习惯使用putty登陆。
3. 开始向手机系统拷贝文件,但系统目录是“只读”的( Read-only file system),向根目录下拷贝文件,需要把根目录设为“读写”:
#mount 看看系统的设置
再使用:#mount -o rw,remount -t rootfs / 将根目录设为只读:(如果不成功,前面添加#busybox )
再次使用:#mount 看看系统的设置:
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock3 /system yaffs2 ro 0 0
/dev/block/loop0 /system/modules squashfs ro 0 0
/dev/block/loop1 /system/xbin squashfs ro 0 0
/dev/block/mtdblock5 /data yaffs2 rw,nodev 0 0
/dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev 0 0
根目录已经设置为读写状态了(chmod 777 /);
4. 好了,现在可以:#mkdir /MyDir了,然后再把数据文件mv到自己的目录下。
版权声明:本文标题:android ftp权限,实战android手机telnet、ftp登陆,权限修改 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726743585a1082859.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论