Windows wail2ban 설치 진행 한 파워쉘 실행 시 권한 오류 발생할 때 조치 방법 알아보겠습니다.
1. 파워쉘에서 wail2ban 실행 시 아래와 같이 에러가 발생할 때가 있습니다.
ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\scripts\wail2ban\wail2ban.ps1 파일을 로드할 수 없습니다. |
※ 권한 관련 문제로로 실행 권한이 없어 출력하는 메세지입니다.
2.아래 명령어 입력 후 결과 값 확인
PS C:\Users\Administrator> Get-ExecutionPolicy Restricted |
Restricted 출력 시 실행 권한이 제한되어 있다는 부분
3. 정책 변경
PS C:\Users\Administrator> Set-ExecutionPolicy Unrestricted PS C:\Users\Administrator> Get-ExecutionPolicy Unrestricted |
정책 변경 후 다시 실행 시 정상적으로 실행 가능한 부분 확인 가능합니다.
4. 참고
[적용 가능한 정책 종류]
● Restricted(제한된): 파워쉘의 실행 권한 정책 기본 옵션으로 명령어 하나씩 실행 가능함.
ps1 스크립트 파일을 로드하여 실행할 수 없습니다.
● AllSigned: 오직 신뢰된 배포자에 의해 서명된 스크립트만 실행할 수 있습니다.
● RemoteSigned: 로컬 컴퓨터에서 본인이 생성한 스크립트만 실행 가능함
인터넷에서 다운로드받은 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행할 수 있습니다.
● Unrestricted(무제한): 제한없이 모든 스크립트를 실행할 수 있습니다.
● ByPass: 어떤 것도 차단하지 않고 경고없이 실행할 수 있습니다.
● Undefined: 정책 적용 안함, 기본 실행 권한 정책 적용됩니다.(Restricted)
'Security > OS Security' 카테고리의 다른 글
[OS Security] Windows wail2ban (0) | 2023.03.14 |
---|
댓글