Ssh के साथ दूसरे सर्वर पर कमांड भेजें


0

इसलिए बुनियादी तौर पर मुझे एक सर्वर से दूसरे में एक कमांड भेजने की आवश्यकता है।

ssh root@address.com 'My command'

मैं पासवर्ड कैसे निर्दिष्ट करूं?

जवाबों:


2

यदि दो विकल्प हैं:

  • बस आपके द्वारा पहले से लिखी गई कमांड लाइन का उपयोग करें, आपसे उपयोगकर्ता "रूट" का पासवर्ड मांगा जाएगा
  • सेटअप पासवर्ड-कम प्रमाणीकरण, इस तरह: http://wiki.centos.org/HowTos/Network/SecuringSSH#head-9c5717fe7f9bb26332c9d67571200f8cc4343bb , SSH कुंजी का उपयोग करके आपकी कमांड निष्पादित की जाएगी और आपसे पासवर्ड डालने के लिए नहीं कहा जाएगा।

धन्यवाद। मैं इसे php में कर रहा हूँ, तो मैं इसे पासवर्ड टाइप करने के बाद कैसे बना सकता हूँ?
user3524823

2
वैसे, इस मामले में आप @Samuel sshpass टूल का उपयोग कर सकते हैं, लेकिन मैं दृढ़ता से SSH कुंजी प्रमाणीकरण का उपयोग करते हुए अपने पासवर्ड को PHP फ़ाइल में लिखने के बजाय, जो शायद एक बुरा विचार है।
अनलिंक करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.