scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
क्या उक्त लिपि गलत है? क्या मैं इसे सही तरीके से नहीं कर रहा हूं?
मैंने .ssh
डायरेक्टरी में जाकर देखा कि रिमोट सर्वर known_hosts
फाइल में है।
लेकिन, जब मैं पैरामीटर के रूप में किसी भी फ़ाइल के बिना साधारण एससीपी करता हूं, तो यह अभी भी पासवर्ड के लिए पूछ रहा है
scp events*$date*_QA.log $remote_user@$remote_server:$remote_location
मैं अपने कमांड में कुंजी फ़ाइल कैसे शामिल कर सकता हूं?
sh-3.2$ grep server ~/.ssh/*
/home/user/.ssh/known_hosts:server....com,ip_addr ssh-rsa Asine=jhjsdhfjsadhfjkashdfjhasdjfhksadjfhasjdfhj
sh-3.2$ scp -i ~/.ssh/id_rsa test_QA.log user@server:location user@server's password: