मैं एक कार्यक्रम एक दूरस्थ मशीन जो माता पिता से SIGINT प्राप्त करने की उम्मीद पर चल रहे हैं। उस कार्यक्रम को उस सिग्नल को सही ढंग से कार्य करने की आवश्यकता है। दुर्भाग्य से, अगर मैं SSH पर कि प्रक्रिया को चलाने के दूर से और SIGINT, भेज ssh प्रक्रिया ही जाल और संकेत भेजते बजाय बीच।एसएसएच पर एक दूरस्थ प्रक्रिया के लिए SIGINT कैसे भेजें?
स्थानीय स्तर पर चल रहा है::
$ gdb GNU gdb 6.3.50-20050815 (Apple version gdb-1344) (Fri Jul 3 01:19:56 UTC 2009) ... This GDB was configured as "x86_64-apple-darwin". ^C (gdb) Quit ^C (gdb) Quit ^C (gdb) Quit
दूर से चल रहा है:
$ ssh foo.bar.com gdb GNU gdb Red Hat Linux (6.3.0.0-1.159.el4rh) ... This GDB was configured as "i386-redhat-linux-gnu". (gdb) ^C Killed by signal 2. $
किसी को भी इस समस्या को हल काम करने का एक तरीका बता सकते हैं
यहाँ इस व्यवहार GDB का उपयोग करने का एक उदाहरण है? स्थानीय एसएसएच क्लाइंट OpenSSH_5.2p1 है।
बिल्कुल सही। बस। धन्यवाद। – Matt