Apakah ada klien berbasis terminal / ssh?


31

Saya di perpustakaan, dan semua komputer berbasis Windows. Saya memasukkan ke dalam kotak Ubuntu saya di tempat lain. Ketentuan layanan mengatakan "Anda tidak boleh membuat perubahan apa pun pada file sistem." Namun, ketika saya ssh ke dalam kotak Ubuntu saya, itu mungkin "terlihat" seperti saya peretasan, karena saya memiliki beberapa orang (termasuk saya menganggap pengawas perpustakaan) melihat komputer saya lucu ketika saya membuka situs web di mana teks adalah font monospace dan latar belakang situs webnya hitam. Menjalankan Command Prompt tentu akan dianggap peretasan jika melihat situs web itu.

Jika saya memasukkan ke dalam kotak saya, sepertinya saya "meretas" ke dalam komputer. Saya ingin melakukannya entah bagaimana di browser web dengan teks yang tampak bahagia, sehingga sebenarnya mewakili apa yang saya lakukan; Saya tidak akan meretas ke komputer, saya hanya menggunakan komputer di tempat lain.


firefox atau internet explorer? Apakah mereka dikunci untuk mencegah Anda menginstal pengaya / kontrol aktif-x?
fossfreedom

2
Wikipedia: SSH Berbasis Web
frabjous

Firefox, Internet menjelajah jika saya harus
alexyorke

Jika Anda dapat menjalankan file, Anda dapat menggunakan versi portabel Putty.
UniversallyUniqueID

Jawaban:



8

Apa yang mungkin ingin Anda lakukan adalah menginstal emulator terminal berbasis HTML. Ada beberapa (banyak) untuk dipilih. Itu akan memberi Anda bidang teks di halaman web (seperti yang saya ketik saat ini) dan itu akan berjalan di sistem Anda.

Ini adalah daftar aplikasi semacam itu, tanpa urutan tertentu. Saya memiliki sedikit atau tidak ada pengalaman dengan ini:

Anda dapat melihat demo langsung ketiganya di bagian bawah halaman ini: http://anyterm.org/demos.html

Semua ini akan berfungsi di browser apa pun. Mungkin bahkan IE4 :)


8

Jika Anda menggunakan Google Chrome / Chromium, Anda dapat mencoba Secure Shell . Ini adalah emulator terminal lengkap dan klien SSH.
Ini dan dikembangkan oleh Google, dan berjalan offline :)

Secure Shell adalah emulator terminal yang kompatibel dengan xterm dan klien ssh mandiri untuk Chrome. Ini menggunakan Native-Client untuk terhubung langsung ke server ssh tanpa perlu proxy eksternal.

masukkan deskripsi gambar di sini

Anda juga bisa menggunakan ekstensi lain, Terminal Devtools , yang merupakan emulator terminal.

Catatan: Yang ini membutuhkan sedikit npm-install. Detail

masukkan deskripsi gambar di sini

Selamat SSHing :)


Jawaban ini tidak membahas masalah yang disebutkan dalam pertanyaan, namun +1 karena jawaban tersebut benar-benar menjawab judul pertanyaan.
Steve Buzonas

6

Coba ini: tty.js --- Terminal untuk browser Anda, menggunakan node / express / socket.io

Fitur:

  • Tab, Menyusun Windows, Terminal Maksimal
  • Kunci layar / Tmux-like (opsional)
  • Kemampuan membuat program secara efisien: vim, mc, irssi, vifm, dll.
  • Dukungan untuk acara mouse xterm
  • Dukungan 256 warna
  • Sesi persisten

bagaimana cara menginstalnya? apakah ini built-in atau harus diinstal?
rɑːdʒɑ

1
@Jai Tautan di atas memiliki semua informasi yang Anda butuhkan. Hanya npm install tty.jsuntuk menginstal dan tty.jsmulai melayani.
Bohr

2

Saya ingin merekomendasikan GateOne , kuat dan tajam. Penulis memiliki gambar Docker juga untuk pengaturan yang mudah.


2

Penafian: Saya pengembang utama untuk Shellvault.

Opsi lain adalah Shellvault , klien SSH cloud berbasis web yang tidak harus Anda unduh atau atur sendiri. Ini memiliki terminal multiplexing, kelihatannya bagus secara default, dan karena berbasis cloud, Anda dapat mengelola server Anda dari komputer mana pun tanpa mengatur SSH pada mesin baru.

Antarmuka terminal Shellvault.io

Shellvault adalah Perangkat Lunak sebagai Layanan, jadi tidak gratis, tetapi memiliki uji coba gratis sehingga Anda dapat melihat apakah Anda suka menggunakannya. Setelah uji coba 7 hari, biaya berlangganan $ 5 / bulan.


1

Saya menggunakan ShellInAbox untuk mengakses pc saya dari belakang firewall yang sangat ketat hanya menggunakan browser saya. Saya juga mengkonfigurasinya untuk menggunakan https seperti yang saya tulis di sini:

ShellInAbox dengan https menggunakan browser Anda

Anda juga perlu menggunakan penyedia layanan dns dinamis seperti dyndns untuk dapat menentukan PC Anda.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.