5
我正在嘗試使用Cygwin的login
命令切換Cygwin中的用戶。它會拋出一個錯誤說:如何在Cygwin中切換用戶?
/bin/bash: No such file or directory. Operation not permitted.
我是新來的Cygwin。我如何在用戶之間切換?
我正在嘗試使用Cygwin的login
命令切換Cygwin中的用戶。它會拋出一個錯誤說:如何在Cygwin中切換用戶?
/bin/bash: No such file or directory. Operation not permitted.
我是新來的Cygwin。我如何在用戶之間切換?
我不知道爲什麼登錄不起作用。但我有一個簡單的解決方法,運行cygwin作爲所需的用戶,你可以使用RUNAS或自動化使用PSEXEC的東西。
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。
su {用戶名} {密碼} – Kisaragi
也不起作用,它會給出相同的錯誤。我在Windows中添加了用戶,如何在cygwin中添加該用戶? – user2495173
嘗試ssh:ssh username @ localhost – Kisaragi