यदि मैं अपने सर्वर पर ssh इस प्रकार करता हूं:
ssh root@<ip> -A
फिर मैं इसे दूर से करता हूं:
ssh git@github.com
# Hi username! You've successfully authenticated
फिर यह दूर से:
su user -
फिर यह दूर से:
ssh git@github.com
# Permission denied (publickey).
मुझे सीधे उपयोगकर्ता को SSH'ing के बिना काम करने के लिए यह कैसे मिलेगा (क्योंकि मुझे आसानी से अक्सर आगे और पीछे स्विच करने की आवश्यकता है)
धन्यवाद
su user -
स्थानीय या रिमोट मशीन पर। यदि आप इसे स्थानीय मशीन पर करते हैं, तो आपको दोनों में खुद को जीथब पर प्रमाणित करने के लिए उचित कुंजी की आवश्यकता है~root/.ssh/
तथा~user/.ssh/
।