3.0 KiB

scp

सुरक्षित प्रति। SSH पर सिक्योर कॉपी प्रोटोकॉल का उपयोग करके होस्ट के बीच फ़ाइलों की प्रतिलिपि बनाएँ। अधिक जानकारी: https://man.openbsd.org/scp

  • स्थानीय फ़ाइल को दूरस्थ होस्ट पर कॉपी करें:

scp {{लोकल_फ़ाइल/का/स्थान}} {{रिमोट_होस्ट}}:{{रिमोट_फ़ाइल/का/स्थान}}

  • रिमोट होस्ट से कनेक्ट करते समय एक विशिष्ट पोर्ट का उपयोग करें:

scp -P {{पोर्ट}} {{लोकल_फ़ाइल/का/स्थान}} {{रिमोट_होस्ट}}:{{रिमोट_फ़ाइल/का/स्थान}}

  • किसी फ़ाइल को दूरस्थ होस्ट से स्थानीय निर्देशिका में कॉपी करें:

scp {{रिमोट_होस्ट}}:{{रिमोट_फ़ाइल/का/स्थान}} {{लोकल_डाइरेक्टरी/का/स्थान}}

  • किसी निर्देशिका की सामग्री को दूरस्थ होस्ट से स्थानीय निर्देशिका में पुन: कॉपी करें:

scp -r {{रिमोट_होस्ट}}:{{रिमोट_डाइरेक्टरी/का/स्थान}} {{लोकल_डाइरेक्टरी/का/स्थान}}

  • स्थानीय होस्ट के माध्यम से स्थानांतरित होने वाले दो दूरस्थ होस्ट के बीच फ़ाइल की प्रतिलिपि बनाएँ:

scp -3 {{पेहला_होस्ट}}:{{रिमोट_फ़ाइल/का/स्थान}} {{दूस्रा_होस्ट}}:{{रिमोट_डाइरेक्टरी/का/स्थान}}

  • दूरस्थ होस्ट से कनेक्ट करते समय एक विशिष्ट उपयोगकर्ता नाम का उपयोग करें:

scp {{लोकल_फ़ाइल/का/स्थान}} {{रिमोट_उपयोगकर्ता_नाम}}@{{रिमोट_होस्ट}}:{{रिमोट_डाइरेक्टरी/का/स्थान}}

  • दूरस्थ होस्ट के साथ प्रमाणीकरण के लिए विशिष्ट ssh निजी कुंजी का उपयोग करें:

scp -i {{प्राइवेट_"की"/का/स्थान}} {{लोकल_फ़ाइल/का/स्थान}} {{रिमोट_होस्ट}}:{{/रिमोट_फ़ाइल/का/स्थान}}