Asus RT-N66U Mengaktifkan Akses SSH

18

Apakah opsi untuk mengaktifkan akses ssh ke router ini tidak tersedia dalam versi stok firmware?

Saya hanya dapat melihat " Aktifkan Telnet " di bawah Administrasi -> Sistem.
Itu agak timpang. Telnet dikirim melalui jaringan dalam bentuk teks biasa dan tidak aman. Saya memiliki firmware versi 3.0.0.4.376_1071 dan itu adalah versi terbaru sesuai dengan fitur cek pembaruan di router.

Jika Anda Google sekitar, orang lain telah berbicara tentang akses SSH ke router populer ini. Apakah mereka menggunakan beberapa firmware khusus?

CarlGammaSagan
sumber
Saya tidak terbiasa dengan router khusus ini, tetapi apakah Anda memeriksa untuk memastikan bahwa SSH tidak selalu aktif (jadi tidak ada opsi untuk mengaktifkan / menonaktifkannya)?
lzam
Ya saya sudah periksa. Saya memang bisa melakukan telnet tetapi koneksi ssh ditolak.
CarlGammaSagan
Saya tidak dapat menemukan penyebutan ssh dalam manual online, s3.amazonaws.com/szmanuals/94e22106f06ba60241c493946c403c46
MariusMatutiae
Firmware 3.0.x berbasis pada WRT sehingga Anda tidak perlu firmware khusus untuk menambahkan beberapa fungsionalitas. Lihat irq5.io/2012/12/10/hacking-functionality-into-asuswrt-routers Juga, lihat github.com/RMerl/asuswrt-merlin/wiki yang merupakan cabang dari ASUSWRT untuk memberi Anda lebih banyak opsi. Akhirnya, perhatikan bahwa telnet pada LAN terbatas lokal adalah kina OK (meskipun bukan praktik yang baik).
Mahdi
Saya menggunakan 3.0.0.4.380_3831 dan melihat opsi untuk SSH.
Victor Engel

Jawaban:

3

apakah mereka menggunakan beberapa firmware khusus?

Ya, sebagian besar pemilik router ini menggunakan firmware khusus seperti tomat atau modnya .

Jan
sumber
1
Seseorang mau menjelaskan tentang downvotes?
Jan
3

Meskipun ini adalah tahun, saya ingin berpadu dengan apa yang saya temukan karena saya baru saja mencoba untuk sshd bekerja pada router yang sama setelah membaca halaman yang sama.

Saya menggunakan versi 3.0.0.4.376_3861 dan mereka masih belum menambahkan di sshd. Saya terkekeh dari opsi ssh tersembunyi di menu. Mereka masih di sana, tetapi tidak berfungsi. Saya masuk dan melakukannya nvram show | grep ssh. Tidak ada apa-apa di sana, tetapi saya tetap mencoba jawaban shinji. Saya mencoba dengan reboot juga, tetapi nmap masih tidak menunjukkan SSH pada pemindaian port. Saya kemudian telnetted kembali dan mencoba ls -alR --color=always | moredan setelah memindai hasil saya melihat bahwa mereka menggunakan BusyBox. Saya tidak ingat apakah BusyBox telah membangun sshd jadi saya melakukannya busybox --helpdan tidak melihatnya dalam daftar.

Situs BusyBox menyebutkan Dropbear untuk sshd di sini , jadi sepertinya mereka kemungkinan menggunakan varian WRT seperti 0xC0000022L yang disebutkan atau mereka mungkin menggunakan Dropbear di sana. Saya mungkin akan berakhir mencoba Dropbear sendiri. Jika itu berhasil maka saya akan mengatakan itu akan menjadi cara untuk pergi karena orang bisa menyimpannya dan kemudian mengembalikannya kapan saja pembaruan resmi diinstal.

Brian Chandler
sumber
2

Menurut penulisnya, versi kustom AsusWRT bernama AsusWRT-Merlin mendukung SSH dalam bentuk dropbear.

Cari "SSHD" di README ini .

Lihatlah situs web Github dan buat sendiri atau ikuti tautan unduhan di bagian bawah.

Juga perhatikan: AsusWRT pada awalnya adalah garpu Tomat. Ini menyimpang cukup banyak sejak itu, tetapi jika Anda hanya membutuhkan versi yang agak ditingkatkan atas tawaran yang dibuat Asus pada halaman unduh firmware, ini mungkin hal yang tepat untuk Anda.

0xC0000022L
sumber
0

Jika Anda men-debug halaman web router, di tab administrasi Anda dapat melihat bahwa baris ssh disembunyikan dengan gaya display:none;

Anda dapat melalui telnet dan mengatur nilainya

nvram set sshd-enabled=1
nvram set sshd-port=22

Anda dapat menemukan nilai-nilai itu di server apache router, memeriksa kode sumber halaman web router.

shinji14
sumber
Ini tidak berhasil untuk saya. Saya memiliki firmware 3.0.0.4.376_3861. Saya menemukan / -nama ssh -cetak serta -nama sshd dan menghasilkan apa-apa.
pedz
Saya setuju. Ini terlihat bagus, tetapi tidak berhasil. Ya, HTML disembunyikan menggunakan JavaScript. Anda dapat membuka konsol web dan mengetik $('ssh_table').style.display='';untuk menunjukkannya. Tetapi pengaturan nilai nvram tidak menyebabkannya ditampilkan ketika memuat ulang halaman, dan menunjukkannya, mengklik tombol "Aktifkan" dan penerapannya tidak mengaktifkan SSH.
Phrogz
1
Saya pikir agar perubahan nvram bekerja, Anda perlu melakukan nvram commitdan me-restart router ( reboot.) Tetapi setelah melakukan itu pada firmware terbaru (3.0.0.4.378_9459-g7ddc2c6) Saya tidak dapat terhubung dengan ssh di port itu (koneksi " ditolak ".)
Carl G