Dalam hal itu, saya akan mencoba mentransfer file dan mengeditnya di komputer lain, lalu mentransfernya kembali. Jika Anda memiliki ssh, Anda harus memiliki scp (saya harap), jadi Anda harus dapat memasukkan dan mengeluarkan file. Jika tidak, Anda juga dapat mencari ftp untuk mentransfer file masuk dan keluar.
Jika tidak, maka menurut saya pilihan terbaik Anda adalah mencoba dan menggunakan pengalihan cat, grep, sed, echo, dan I/O (terutama ditambahkan dengan >>
). Dan banyak file sementara.
Meskipun jika Anda memiliki akses ke perl (atau yang serupa), Anda dapat menjalankannya tanpa argumen dan itu akan memungkinkan Anda memasukkan sumber skrip dari input standar. Setelah Anda menekan ctrl+d, itu kemudian dapat menjalankan skrip. Anda bisa menggunakan metode itu untuk membuat file. Itu akan lebih kuat daripada meretas sesuatu di baris perintah seperti yang saya sebutkan sebelumnya.
Salah satu caranya adalah dengan menampilkan hasil gema.
echo "foo" > bar.txt
Ini akan membuat file berjudul bar.yxy dengan teks yang berisi, "foo".
Dengan asumsi Anda menggunakan SSH ke router Anda, Anda juga dapat menggunakan berbagai utilitas untuk mentransfer file kembali dan keempat ke komputer/router Anda. Anda dapat mengunduh salinan di PC, memodifikasinya, lalu SSH kembali ke router melalui SFTP (lihat Putty atau WinSCP jika Anda pengguna Windows).
Namun, jika Anda menggunakan firmware khusus pada router/gateway, Anda mungkin beruntung. Ada berbagai paket Optware yang berisi editor teks sederhana (dan kecil). Bergantung pada kebutuhan Anda, Anda bisa mendapatkan nano
paket, atau cukup gunakan busybox
yang berisi vi
.