假設我是Windows7機器上的管理員。我希望能夠在不知道密碼的情況下像其他用戶一樣運行命令。 這是在linux上發生的事情。如果我是root用戶,我可以在沒有提供任何密碼並以自己的名字運行命令的情況下「su」到其他帳戶。在PowerShell中相當於su
7
A
回答
7
su(替代用戶或切換用戶)允許更改與當前終端相關聯的賬戶。凡正常用戶必須給他想要改變的帳戶的密碼,超級用戶(root)可以改變爲他想要的任何ID而不需要給密碼。
須藤執行命令作爲另一個用戶,但遵守一組有關哪些用戶可以執行哪些命令作爲其他用戶(通常在由命令visudo
命名/etc/sudoers
,最好可編輯的配置文件)的約束。與su不同,sudo根據用戶自己的密碼而不是目標用戶的身份驗證用戶的身份(允許將特定命令委託給特定主機上的特定用戶,而無需在其間共享密碼,同時減輕任何無人值守終端的風險)。
在窗口上runas.exe允許用戶使用不同於用戶當前登錄提供的權限運行程序。但爲此你必須提供憑據。 Windows安全性不允許管理員在沒有憑據的情況下作爲另一個用戶執行。管理員可以做他們想做的事情,但不能在沒有控制的情況下進行某些限制(自由裁量權)
現在說到Windows時,管理員可以接管並給予所有權,然後做他想做的事情,但是已經記錄下來。
0
關於powershell圖標>右鍵單擊>以管理員身份運行
+0
這不是問題所在(混淆可能是由於您對Linux上的'su'缺乏瞭解) –
相關問題
- 1. 相當於在PowerShell中
- 2. &&相當於在PowerShell中
- 3. PowerShell中的相當於SignTool.exe
- 4. Powershell相當於log4perl
- 5. 相當於在PowerShell中bash「expect」
- 6. 相當於Linux mkdir {fileA,fileB}在PowerShell中
- 7. VB相當於PowerShell的
- 8. Powershell的相當於F#Seq.forall
- 9. 相當於grep的PowerShell -f
- 10. PowerShell中相當於時間的命令
- 11. Powershell:相當於Perl的'for'命令?
- 12. 存儲:C#相當於PowerShell命令
- 13. Powershell相當於來自bash的「$ @」
- 14. PowerShell相當於C#「is」運算符?
- 15. 什麼是Powershell相當於Pythons sys.stdin.read()?
- 16. Windows Powershell相當於bash命令
- 17. PowerShell有一個相當於popen嗎?
- 18. 在PowerShell中相當於unix測試-f命令?
- 19. 什麼是批量相當於執行/找到在PowerShell中
- 20. 什麼是在PowerShell中相當於unix測試-f命令?
- 21. CGColorGetComponents在Android中相當於
- 22. 在JS中相當於RSACryptoServiceProvider
- 23. 在mssql中相當於initcap
- 24. 在CUDA中相當於scipy.interpolate.griddata
- 25. 在WPF中相當於QStackedLayout
- 26. invalidateLayout在iOS8中相當於
- 27. 在Qt中相當於dumpbin
- 28. 在MySQL中相當於generate_series()
- 29. 在R中,相當於upper_bound()
- 30. fsockopen在JSP中相當於
-是不可能的。在Windows系統總是需要一個憑證集:用戶名和密碼 –
相關:http://serverfault.com/questions/16886/is-there-an-equivalent-of-su-for-windows – manojlds
也相關:http:///stackoverflow.com/questions/8304398/is-it-possible-for-a-windows-service-impersonate-a-user-without-a-password因此,顯然它可能在技術上冒充另一個帳戶,但它不是真的在系統管理意義上遠程可行。您必須從目標用戶已經通過身份驗證的現有流程中產生一個流程。 –