관리자가 아닌 사용자로서 Chocolatey

레오나르도 풀 리아

소프트웨어 설치를 위해 호텔 네트워크에서 Chocolatey를 사용하기 시작했습니다. Win 2008에 도메인이 설정되어 있고 모든 사용자가 관리자가 아닙니다.

따라서 도메인의 관리자가 아닌 사용자 JOE (시스템에 없음)와 둘 다 관리자 인 사용자 PETER가 있고 JOE로 로그인했다고 가정 해 보겠습니다. 관리자로 프롬프트 (또는 powershell)를 열면 Windows UAC에서 관리자 사용자 이름 / 암호를 묻습니다. 그래서 나는 그것을 PETER의 자격 증명으로 채 웁니다. 그런 다음 Chocolatey (에서 C:\ProgramData\Chocolatey)를 설치하고 C:\ProgramData\Chocolatey\libs. 그리고 괜찮습니다.

앱이 모든 사용자를위한 설치 인 경우 (예 : Sublime Text 3, C:\Program Users폴더에 설치됨 ) 모든 것이 정상입니다. 그러나 "단일 사용자"설치 (예 :에 설치된 Wunderlist C:\Users\USERNAME\AppData\...)를 실행하면 AppDataJOE가 아닌 PETER에 설치됩니다 AppData.

설치 프로그램을 수동으로 실행하면 PETER의 자격 증명을 요청하지만 앱은 JOE의 사용자 경로에 설치됩니다.

Chocolatey에서도 동일한 동작을 얻을 수 있습니까? 내가 뭘 잘못하고 있거나 어떤 식 으로든이 문제를 해결할 수 있습니까?

레오나르도 풀 리아

나는 관리 및 비 관리 사용자 모두를 위해 그것을 수행하는 방법을 발견했습니다. 문서 Chocolatey 비 관리 섹션 에서 Chocolatey를 비 관리자 로 설치하려면 먼저 ChocolateyInstallChocolatey가 설치되고 모든 사용자가 액세스 할 수있는 위치를 가리키는 환경 변수 를 정의 해야합니다 ( C:\Users\Public\Chocolatey폴더를 사용했습니다. ). 해당 변수는 컴퓨터 또는 사용자 수준에서 설정할 수 있습니다. 시스템 수준에서 정의하면 동일한 Chocolatey 설치를 관리 및 비 관리 패키지 설치 모두에 사용할 수 있습니다. 변수를 설정 한 후 Chocolatey 설치로 진행해야합니다.이 설치는 관리자 또는 비 관리 사용자로 수행 할 수 있습니다.

그런 다음 패키지를 설치하려면 두 가지 방법이 있습니다. 관리자 액세스가 필요한 경우 관리자 PowerShell (또는 명령 프롬프트)을 열고 호출 choco install <package>할 수 있습니다. 그런 다음 앱이 관리자 사용자로 설치됩니다 (제 질문의 피터). 관리자 액세스가 필요하지 않은 경우 관리자가 아닌 PowerShell (또는 명령 프롬프트)을 열고 호출 choco install <package>할 수 있습니다. 앱이 현재 사용자에게 설치됩니다 (제 질문에는 JOE).

나는 그것을 테스트하지 않았지만 다른 옵션은 ChocolateyInstall한 위치를 가리키는 컴퓨터 수준 변수와 ChocolateyInstall다른 위치를 가리키는 사용자 수준 변수 를 설정하는 것이라고 생각합니다 . 그런 다음 Chocolatey를 관리자로 설치하면 "마스터"Chocolatey가 설치되어 대부분의 패키지를 설치하는 데 사용할 수 있습니다 (문서에 따라 관리자 액세스가 필요함). 일반 사용자로 다시 설치하면 "사용자"Chocolatey 설치를 받게되며,이를 사용하여 특정 패키지 (Wunderlist 등)를 설치할 수 있습니다. 이렇게하면 "admin"Chocolatey 설치를 방해하지 않고 원하는 수의 사용자에게 해당 패키지를 설치할 수 있습니다.

단점은 Chocolatey를 2 개 설치하면 패키지를 관리자 및 사용자 수준에서 관리해야하므로 "마스터"및 "사용자"수준에서 업그레이드를 수행해야한다는 것입니다.

제 경우에는 컴퓨터 당 한 명의 사용자 만 있고 사용자가 앱을 설치하지 않기 때문에 첫 번째 옵션을 선택했습니다.

누군가가 이것을 찾는 데 도움이되기를 바랍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

관리자가 아닌 사용자로서 Chocolatey

분류에서Dev

관리자가 아닌 사용자로 모두 Chocolatey 업그레이드

분류에서Dev

관리자가 아닌 Powershell Remoting

분류에서Dev

관리자가 아닌 사용자에게 mklink 허용

분류에서Dev

관리자가 아닌 사용자가 관리자로 로그인하면 배치 파일 실행

분류에서Dev

관리자가 아닌 사용자가 관리자로 로그인하면 배치 파일 실행

분류에서Dev

Windows에서 관리자가 아닌 사용자 지정 키보드 레이아웃 사용

분류에서Dev

관리자가 아닌 사용자로부터 특정 고급 사용자 정의 필드 숨기기

분류에서Dev

ext4 데이터 파티션에서 관리자가 아닌 사용자에 대한 사용자 권한

분류에서Dev

관리자가 아닌 사용자의 데이터를 WordPress에 게시

분류에서Dev

관리자가 아닌 사용자에게 RDP 액세스 권한 부여

분류에서Dev

관리자가 아닌 사용자를 사용하는 WebDeploy에서 401 Unauthorized 오류

분류에서Dev

AD를 ID 서버의 사용자 저장소로 사용하여 관리자가 아닌 계정으로 로그인 할 수 없습니다.

분류에서Dev

VMware Workstation-모든 사용자 (관리자가 아닌 사용자)에 대해 공유 VM 자동 시작

분류에서Dev

cygwin : 관리자 그룹의 구성원이 아닌 관리자 사용자

분류에서Dev

관리자가 아닌 사용자 로그온에 쓸 때 우분투 시작 권한 오류

분류에서Dev

Lotus Notes 8.5.3은 관리자가 아닌 일반 사용자로 시작시 충돌

분류에서Dev

Chromium Edge를 관리자가 아닌 사용자로 실행하는 방법은 무엇입니까?

분류에서Dev

관리자가 아닌 대시 보드 용 Django 로그인 페이지

분류에서Dev

루트가 아닌 패키지 관리자

분류에서Dev

루트가 아닌 패키지 관리자

분류에서Dev

라우터 관리자가 아닌 경우 SSH하는 방법

분류에서Dev

관리자가 아닌 경우 Microsoft Graph 403

분류에서Dev

root가 아닌 사용자로 systemd 서비스 실행!

분류에서Dev

루트가 아닌 사용자에서 zsh를 bash로 대체

분류에서Dev

AMP에서 AMP가 아닌 페이지로 사용자 연결

분류에서Dev

관리자로 앱을 실행할 때 관리자가 아닌 사용자 이름을 얻는 방법이 있습니까?

분류에서Dev

OTRS 6-AD 통합-OTRS 관리자가 아닌 에이전트로 매핑 된 도메인 관리자 사용자

분류에서Dev

관리자가 아닌 관리자로 실행할 때 표시되는 레지스트리 키

Related 관련 기사

  1. 1

    관리자가 아닌 사용자로서 Chocolatey

  2. 2

    관리자가 아닌 사용자로 모두 Chocolatey 업그레이드

  3. 3

    관리자가 아닌 Powershell Remoting

  4. 4

    관리자가 아닌 사용자에게 mklink 허용

  5. 5

    관리자가 아닌 사용자가 관리자로 로그인하면 배치 파일 실행

  6. 6

    관리자가 아닌 사용자가 관리자로 로그인하면 배치 파일 실행

  7. 7

    Windows에서 관리자가 아닌 사용자 지정 키보드 레이아웃 사용

  8. 8

    관리자가 아닌 사용자로부터 특정 고급 사용자 정의 필드 숨기기

  9. 9

    ext4 데이터 파티션에서 관리자가 아닌 사용자에 대한 사용자 권한

  10. 10

    관리자가 아닌 사용자의 데이터를 WordPress에 게시

  11. 11

    관리자가 아닌 사용자에게 RDP 액세스 권한 부여

  12. 12

    관리자가 아닌 사용자를 사용하는 WebDeploy에서 401 Unauthorized 오류

  13. 13

    AD를 ID 서버의 사용자 저장소로 사용하여 관리자가 아닌 계정으로 로그인 할 수 없습니다.

  14. 14

    VMware Workstation-모든 사용자 (관리자가 아닌 사용자)에 대해 공유 VM 자동 시작

  15. 15

    cygwin : 관리자 그룹의 구성원이 아닌 관리자 사용자

  16. 16

    관리자가 아닌 사용자 로그온에 쓸 때 우분투 시작 권한 오류

  17. 17

    Lotus Notes 8.5.3은 관리자가 아닌 일반 사용자로 시작시 충돌

  18. 18

    Chromium Edge를 관리자가 아닌 사용자로 실행하는 방법은 무엇입니까?

  19. 19

    관리자가 아닌 대시 보드 용 Django 로그인 페이지

  20. 20

    루트가 아닌 패키지 관리자

  21. 21

    루트가 아닌 패키지 관리자

  22. 22

    라우터 관리자가 아닌 경우 SSH하는 방법

  23. 23

    관리자가 아닌 경우 Microsoft Graph 403

  24. 24

    root가 아닌 사용자로 systemd 서비스 실행!

  25. 25

    루트가 아닌 사용자에서 zsh를 bash로 대체

  26. 26

    AMP에서 AMP가 아닌 페이지로 사용자 연결

  27. 27

    관리자로 앱을 실행할 때 관리자가 아닌 사용자 이름을 얻는 방법이 있습니까?

  28. 28

    OTRS 6-AD 통합-OTRS 관리자가 아닌 에이전트로 매핑 된 도메인 관리자 사용자

  29. 29

    관리자가 아닌 관리자로 실행할 때 표시되는 레지스트리 키

뜨겁다태그

보관