Когда речь идёт о том чтобы поковыряться в роутере с OpenWRT бывает удобно подключить его файловую систему напрямую к станции с которой происходит настройка. Для этого идеально подходит sshfs. Но чтобы это сработало на OpenWRT роутере необходимо установить пакет openssh-sftp-server. На клиенте должен быть в наличии fuse-sshfs.
opkg update && opkg install openssh-sftp-server
После установки, при условии что установлен sshd (dropbear) сервер, ничего не нужно настраивать и sftp готов к работе:
На компьютере где будет монтироваться OpenWRT примонтировать sshfs каталог можно из под обычного пользователя (не root):
$ sshfs root@openwrtrouter:/etc/ /home/user/mount/openwrt
Если пакет sshfs требуется один раз (до перезагрузки), то можно установить его прямо в RAM роутера командой:
opkg update && opkg -d /tmp/usr/libexec install openssh-sftp-server
то использовать его можно при помощи команды
$ sshfs root@openwrtrouter:/etc/ /home/user/mount/openwrt -o sftp_server=/tmp/usr/libexec/sftp-server