GNU/Linux >> Belajar Linux >  >> Panels >> Webmin

Kulit Perintah

Satu masalah dengan modul SSH Login adalah ketidakmampuannya untuk terhubung jika ada semacam firewall yang memblokir koneksi telnet atau SSH ke sistem Anda. Meskipun sisa Webmin dapat bekerja dengan baik menggunakan koneksi HTTP, port yang digunakan oleh applet mungkin tidak tersedia. Meskipun dimungkinkan untuk melakukan hampir semua hal di Webmin yang dapat Anda lakukan di baris perintah, terkadang ada gunanya memiliki prompt shell untuk menjalankan perintah Unix.

Untuk mengatasi batasan firewall yang mencegah koneksi SSH atau telnet, Anda dapat menggunakan modul Command Shell, yang terdapat di bawah kategori Others. Ini memungkinkan Anda memasukkan perintah shell ke dalam bidang di sebelah tombol *Execute command*, yang dijalankan saat tombol diklik atau tombol kembali ditekan. Semua output dari perintah ditampilkan di Riwayat perintah bagian di bagian atas halaman.

Anda dapat menjalankan kembali perintah lama dengan memilihnya dari menu di sebelah Jalankan perintah sebelumnya tombol dan kemudian mengkliknya. Jika riwayat perintah menjadi terlalu besar, itu dapat dihapus menggunakan Hapus riwayat tombol. Ini tidak akan mempengaruhi menu dari perintah yang dijalankan sebelumnya.

Batasan terbesar modul ini adalah perintah interaktif seperti vi, passwd dan telnet tidak dapat dijalankan. Tidak ada dukungan untuk memberikan masukan ke perintah setelah dimulai, jadi Anda terbatas pada program non-interaktif seperti cp, ls dan rm.

Shell Perintah mengeksekusi ps ax | grep webmin

Modul Shell Dalam Kotak

Modul ini menggabungkan fitur terbaik dari Login SSH/Telnet dan Command Shell - modul ini memungkinkan Anda untuk membuat login yang sepenuhnya interaktif yang disalurkan melalui koneksi HTTP, sehingga menghindari batasan firewall apa pun. Ini tidak disertakan sebagai salah satu modul Webmin standar, tetapi Anda dapat mengunduhnya dari http://www.webmin.com/download/modules/shellinabox.wbm.gz. Lihat bab Konfigurasi Webmin untuk petunjuk tentang cara menginstalnya. Saat Anda memasuki modul, halaman utamanya diambil seluruhnya oleh applet Java. Untuk memulai proses login, klik tombol Hubungkan tombol di sudut kanan bawah. Login normal:prompt akan muncul di bagian atas jendela, memungkinkan Anda memasukkan nama pengguna dan kata sandi untuk login dan mendapatkan prompt shell. Setelah selesai, cukup klik Putuskan sambungan tombol untuk keluar.

Kelemahan terbesar modul ini adalah ia menggunakan kode x86 Linux yang dikompilasi, sehingga tidak dapat dijalankan pada sistem Unix lain atau pada perangkat keras non-PC. Ini juga menghabiskan banyak waktu CPU di server karena tingginya jumlah dan frekuensi permintaan HTTP yang dibuatnya.


Webmin
  1. Menyimpan Output Perintah Dalam Variabel Shell?

  2. | Di Perintah Terminal?

  3. Mengarahkan output perintah di buruh pelabuhan

  1. Inti Dari Perintah Eksternal `cd`?

  2. Script Shell Hang Pada Perintah Mail?

  3. Menjalankan perintah sebagai pengguna nologin

  1. Perintah W di Linux

  2. Perintah mv Linux

  3. Contoh Perintah chsh di Linux