मुझे नहीं पता कि लॉगिन क्यों काम नहीं करता है। लेकिन इसके लिए मेरे पास एक आसान कामकाज है, वांछित उपयोगकर्ता के रूप में सिग्विन चलाना, आप RUNAS का उपयोग कर सकते हैं या PSEXEC का उपयोग करके कुछ automatize कर सकते हैं।
RunAs:
runas /user:HOSTNAME\<user>D:\cygwin-64\Cygwin.bat
PSEXEC:
psexec \\HOSTNAME-u DOMAIN\<user>-p <password> D:\cygwin-64\Cygwin.bat
तुम भी इस तरह चुपचाप Cygwin को आदेश/चलाने स्क्रिप्ट पारित कर सकते हैं:
psexec -accepteula \\HOSTNAME-u DOMAIN\<user>-p <password> D:/cygwin-64/bin/run.exe /usr/bin/bash -lic \"/home/username/file.sh\"
हालांकि सवाल हो सकता है काफी पुराना है कोई और इसकी तलाश कर रहा है। मैंने इसे और अन्य विकल्प here दस्तावेज किया है।
स्रोत
2017-06-01 12:50:45
su {username} {password} – Kisaragi
जो कि काम नहीं करता है, यह वही त्रुटि देता है। मैंने विंडोज में उपयोगकर्ता को जोड़ा है, मैं उस उपयोगकर्ता को साइगविन में कैसे जोड़ूं? – user2495173
एसएसएच: एसएसएच उपयोगकर्ता नाम @ लोकलहोस्ट – Kisaragi