GNU/Linux >> Belajar Linux >  >> Linux

Mengotomatiskan menjalankan perintah di Linux dari Windows menggunakan Putty

Mungkin ada masalah keamanan dengan metode umum untuk masuk otomatis. Salah satu cara termudah didokumentasikan di bawah:

  • Menjalankan Putty dari Baris Perintah Windows

Dan untuk bagian yang mengeksekusi perintahDalam UI putty, Connection>SSH> ada bidang untuk perintah jarak jauh.

4.17 Panel SSH

Panel SSH memungkinkan Anda mengonfigurasi opsi yang hanya berlaku untuk sesi SSH.

4.17.1 Menjalankan perintah khusus di server

Di SSH, Anda tidak harus menjalankan sesi shell umum di server. Sebagai gantinya, Anda dapat memilih untuk menjalankan satu perintah khusus (seperti agen pengguna email, misalnya). Jika Anda ingin melakukannya, masukkan perintah di kotak "Remote command".http://the.earth.li/~sgtatham/putty/0.53/htmldoc/Chapter4.html

singkatnya, jawaban Anda mungkin sama dengan teks di bawah ini:

  • biarkan Putty menjalankan perintah di server jarak jauh

Anda dapat membuat sesi dempul, dan memuat skrip secara otomatis di server, saat memulai sesi:

putty -load "sessionName" 

Pada perintah jarak jauh, arahkan ke skrip jarak jauh.


Anda dapat menulis skrip TCL dan membuat sesi SSH ke mesin Linux itu dan mengeluarkan perintah secara otomatis. Periksa http://wiki.tcl.tk/11542 untuk tutorial singkat.


Dempul biasanya dilengkapi dengan utilitas "plink".
Ini pada dasarnya adalah perintah baris perintah "ssh" yang diterapkan sebagai windows .exe.
Ini didokumentasikan dengan cukup baik dalam manual dempul di bawah "Menggunakan plink alat baris perintah".

Anda hanya perlu membungkus perintah seperti:

plink [email protected] /etc/backups/do-backup.sh

dalam skrip .bat.

Anda juga dapat menggunakan konstruksi shell yang umum, seperti titik koma untuk menjalankan banyak perintah. misalnya:

plink [email protected] ls -lrt /home/read/files;/etc/backups/do-backup.sh

Linux
  1. Cara Remote Desktop Dari Windows Ke Desktop Linux Menggunakan XRDP

  2. Menggunakan Perintah ripgrep (rg) di Linux

  3. Terhubung ke Linux dari Windows dengan menggunakan Putty

  1. Luncurkan penginstal perangkat lunak di Linux dari Windows menggunakan Cygwin

  2. Jalankan perintah di beberapa server linux dari windows

  3. Contoh penggunaan perintah dmsetup di Linux

  1. Menggunakan putty untuk scp dari windows ke Linux

  2. Menjalankan linux virtual menggunakan qemu di windows

  3. Salinan persis file dari NTFS ke NTFS lain menggunakan Linux