%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
(UAC를 통해 상승)배시 쉘~에CygWin:
Luis@Kenobi /cygdrive/c/Windows/system32
$ crontab.exe -l -u Luisito
must be privileged to use -u
WinXP-SP3 및 Win7-SP1에서 테스트되었습니다. 원격(SSH) 콘솔에서도 동일한 결과가 나타납니다. 두 계정 모두(루이스그리고루이지토) 에 속하는관리자.
예를 들어 어떻게 사용할 수 있습니까?크론탭다른 사용자의 crontab 목록을 나열하려면?
추가 포인트:
- 사용자와 함께 테스트됨체계:
MyShell.cmd라는 파일이 있습니다.
c:\CygWin\bin\bash.exe --login -i
그래서 나는 그것을 (물론 UAC에 의해 승격됨)에서 부릅니다.PSExec얻기 위해체계진상:
psexec -i -s d:\MyShell.cmd
시도할 새 셸을 얻었지만 문제는 계속됩니다.
SYSTEM@Kenobi /cygdrive/c/Windows/system32
$ whoami.exe
SYSTEM
SYSTEM@Kenobi /cygdrive/c/Windows/system32
$ crontab.exe -l -u Luisito
must be privileged to use -u
답변1
상황이 변하지 않았다면(그리고 실제로는 그렇지 않은 것 같습니다)이 게시물:
-u 옵션은 지금까지 SYSTEM에서만 작동하므로 현재 Cygwin에서는 다소 쓸모가 없습니다.
작업을 수행하는 유일한 방법은 사용자 -u
로 쉘을 실행하는 것입니다 SYSTEM
. "일반적인" 관리자 쉘로는 충분하지 않습니다.