首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使只读文件系统读/写?

如何使只读文件系统读/写?
EN

Security用户
提问于 2014-07-20 11:01:52
回答 1查看 24.2K关注 0票数 1

我最近入侵了运行BusyBox v1.9.1的路由器。我想编辑一些文件在我的web界面,这将允许我得到隐藏的选项在其中。我试图编辑一个.js文件并通过FileZilla替换它(我还通过将默认的路由器目录设置为../..而黑掉了FTP ),当我在路由器中上传该文件时,文件上写着: 553错误:只读文件系统。我如何通过SSH或FTP修复这个问题?(Telnet似乎被破坏了)。

此外,当我将SSH放入PuTTY中的服务器中时,如何设置默认命令来执行?在Linux中,当我执行"ssh @192.168.1.1 /bin/sh“时,它对我有效,但是当我试图通过PuTTY在Windows上运行时,它会在我登录后直接断开我的连接。

编辑:好的,下面是:

代码语言:javascript
复制
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type tmpfs (rw)
/proc on /proc type proc (rw)
none on /var type tmpfs (rw)
none on /tmp type tmpfs (rw)
none on /mnt type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/nandflash on /upgflash type ext3 (rw,data=ordered)
none on /html/help type tmpfs (rw)
/dev/sda1 on /mnt/usb1_1 type vfat (rw,fmask=0000,dmask=0000,codepage=cp936,iocharset=cp936,shortname=winnt)

注意:最后一个是我的4GB闪存,我需要它总是连接到路由器,因为它通过添加./.来帮助我查看路由器的文件系统。在我的路由器的文件系统中在upgflash文件中创建的usb1_1目录。

EN

回答 1

Security用户

发布于 2014-07-20 13:02:22

它可能是您正在与只读内存交互,但一个普通的文件系统可以重新安装为写入。

当你是根的时候,只需做:

代码语言:javascript
复制
mount -o remount,rw /

并且它应该重新装入文件系统以便可写。

无论如何,如果你想要你的路由器做更多,用一个更好的固件取代固件。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/63519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档