Windows

[Windows Desktop] 윈도우 기본 앱(계산기, 스티커 메모) 폐쇄망 환경에서 재설치하기 포스트 Teaser

[Windows Desktop] 윈도우 기본 앱(계산기, 스티커 메모) 폐쇄망 환경에서 재설치하기

카테고리:

1 분 소요

문제 상황 이직 후 새로 받은 컴퓨터에 윈도우 기본 앱인 계산기와 스티커 메모가 없다는 사실을 알았다. 이직한 회사 특성상 내부 컴퓨터는 폐쇄망으로 구성되어 Microsoft Store에서 계산기와 스티커 메모를 손 쉽게 재설치할 수도 없었다. 해결 방안 구글링을 통해 PowerShell를 이용하여 폐쇄망 환경에서도 윈도우 기본 앱인 계산기와 스티커 메모를 재설치 할 수 있는 방법을 찾았다. 구체적인 방안은 다음과 같다. PowerShell 관리자 권한으로 실행하기 하단 윈도우 버튼을 눌러 검색창에 powershell을 입력하면 다음과 같이 나오는데, 오른쪽 클릭후 관리자 권한으로 실행한다. 관리자 권한으로 실행하면 다음 사진과 같이 출력된다. PowerShell 스크립트 메모장

[IIS FTP] Win32 error:   Access is denied. 오류 해결하기. 포스트 Teaser

[IIS FTP] Win32 error: Access is denied. 오류 해결하기.

카테고리:

4 분 소요

IIS FTP IIS(Internet Information Services) FTP(File Transfer Protocol)는 Windows에서 제공하는 웹 서버와 파일 전송 서비스이다. IIS의 FTP 기능은 여러 환경에서 파일 전송을 쉽게 관리할 수 있도록 하며, 사용자들이 서버에 파일을 업로드하고 다운로드할 수 있게 해준다. 보통은 사무실 환경에서 복합기의 스캔 및 전송 기능을 사용하기 위해 각각의 PC에 FTP Server 기능을 활성화하고 복합기는 Client로 작동한다. 이후 스캔한 결과를 ftp를 통해 스캔한 결과를 pdf로 전송한다. 문제 상황 이전에 잘 사용하던 스캔 및 전송 기능이 한동안 사용하지 않다가 다시 사용하니 복합기에서 에러로 표시되며, 컴퓨터에 스캔한 결과가 도착하지 않

[Windows Desktop] 키보드 자음이 쌍자음으로 입력되는 문제 해결하기 포스트 Teaser

[Windows Desktop] 키보드 자음이 쌍자음으로 입력되는 문제 해결하기

카테고리:

1 분 소요

문제 상황 갑자기 문자를 입력하는데 아래와 같이 ㄱㄱㄱㄱㄱ이나 ㄷㄷㄷㄷㄷ이 ㄲㄲㄲㄲㄲ, ㄸㄸㄸㄸㄸ로 입력되는 자음이 쌍자음으로 묶여 입력되는 현상이 발생한다. 문제 원인 IME(Input Method Editor; 입력 방식 편집기)가 아래와 같이 작업 표시줄의 좌측 하단부를 눌러보면 한컴 입력기로 설정되어 있어서 해당 문제가 발생한다. 선택을 하지 않았음에도 입력기가 바뀌는 원인은 입력기를 바꾸는 단축키가 왼쪽 Ctrl + Shift이기 때문이다. 문제 해결 단순히 Microsoft 입력기를 선택하면 모든 문제가 사라진다. 다른 블로그에서는 한컴 입력기를 삭제하는 등의 방법을 안내하기도 하지만, 한컴 입력기를 삭제하면 한글 ODT 기반 프로그램(공문서 열람 등)이 오작동 및 에러를 일으

[IIS 10] 웹 소켓 리버스 프록시 구성하기 포스트 Teaser

[IIS 10] 웹 소켓 리버스 프록시 구성하기

카테고리:

1 분 소요

웹 소켓 http와는 달리 웹소켓은 전이중 통신을 사용하며, 웹소켓은 TCP 위에서 메시지 스트리밍을 가능케 한다. 리버스 프록시 클라이언트를 대신해서 한 대 이상의 서버로부터 자원을 추출하는 프록시 서버의 일종으로 관련 서버들을 위해 임의의 클라이언트가 해당 서버에 접속하는 중간 매개체 역할을 한다. 설치 웹 플랫폼 설치 관리자를 통해 다음 3가지 프로그램을 설치해야 한다. URL Rewrite → URL 재작성 ARR(Application Request Routing) 3.0 → 응용프로그램 요청 라우팅 3.0베타(Korea) WebSocket → 웹 소켓 프로토콜 웹 소켓 프로토콜을 바탕으로 ARR이 리버스 프록시 역할을 하며, URL Rewrite가 URL을 이쁘게 바꿔준다

[IIS 10] 강제 https redirect 시키기 포스트 Teaser

[IIS 10] 강제 https redirect 시키기

카테고리:

최대 1 분 소요

Https Redirect ssl인증서를 적용해도 https로 redirect되지 않는다… 하지만 URL Rewrite기능을 이용하면 http로 접속하더라도 https로 변경할 수 있다. ※ URL 재작성 기능이 없다면, https://www.microsoft.com/web/downloads/platform.aspx을 설치하여 URL 재작성 검색 후 설치하면 나타난다. 우측 메뉴 → 규칙 추가 → 인바운드 규칙 → 빈 규칙을 선택한다. 이후 아래와 같이 작성한다. 리디렉션 유형은 ‘기타 참조(303)’을 선택하면 된다. 이후 http://나의도메인 으로 접속해도 자동으로 https로 접속되는 모습을 볼 수 있다.

[IIS 10] Let’s Encrypt로 https 적용하기 포스트 Teaser

[IIS 10] Let’s Encrypt로 https 적용하기

카테고리:

2 분 소요

HTTPS는 필수인가? 개인적인 용도로 사용하는 서버라면 상관 없지만, 회원가입과 같은 개인정보가 사이트에 들어가는 경우 2012년 8월 18일부터 법이 변경되어 정보통신망 이용촉진 및 정보보호 등에 관한 법률에서 제28조와 제76조가 보안과 과태료에 관련된 내용이며 제15조 제4항 제3호 정보통신망을 통하여 이용자의 개인정보 및 인증정보를 송신·수신하는 경우 보안서버 구축 등의 조치 라고 언급되며 https 연결을 의무화하고 있다. IIS 10에서 Let’s Encrypt로 무료로 https 적용하기 타사의 인증서의 경우, 1년간 3만원이며, *.example.com 형태의 와일드카드 인증서의 경우 15만원을 호가한다. 하지만, Let’s Encrypt를 이용하면 서브 도메인 뿐만

[IIS 10] 헤더 정보 노출 방지하기 포스트 Teaser

[IIS 10] 헤더 정보 노출 방지하기

카테고리:

1 분 소요

헤더 정보 개발자 도구에서도 확인 가능하고, 프록시 툴에서도 쉽게 확인할 수 있는웹 페이지의 헤더 정보는 해커들이 좋아할만한 서버의 정보들을 담고 있다. 위의 사진에서도 볼 수 있듯이 Server 태그와 X-Powered-By태그를 보면, 위 웹사이트는 IIS 10.0 버전과 PHP 7.0.33버전을 사용하여 사이트를 운영중이라는 사실을 알 수 있다. 해커들 입장에서는 위의 정보들을 활용해서 서버에 해당하는 취약점들을 더 확실히 알고 보안을 위협한다. X-Powered-By PHP 제거 X-Powered-By에 표시되는 PHP 정보는 아래와 같이 간단히 제거 할 수 있다. php.ini expose\_php = On → expose\_php = Off Server: Microsof

[Windows Desktop] 삼성 바이오스 업데이트 PHLASHNT.SYS 드라이버 로드 오류 포스트 Teaser

[Windows Desktop] 삼성 바이오스 업데이트 PHLASHNT.SYS 드라이버 로드 오류

카테고리:

1 분 소요

문제 상황 오래전 사용하던 데스크탑을 NAS + PLEX용도로 사용하고자 사양을 살펴보던 중 누락된 바이오스 펌웨어가 존재했다는 사실을 알았다. 현재 NAS + PLEX로 사용하는 데스크탑의 운영체제는 Windows10 64bit 삼성 지원에 보면 Win XP/Vista/Windows 7를 지원한다고 하니 그동안 해왔던 것 처럼 다운로드하고 설치를 실행했다. 하지만 이게 웬일인가. 바이오스를 플래싱하는 Samsung Flash Utility가 3가지를 힌트를 주며 오류 코드 : 1275를 내뱉더니 종료되었다. PHLASHNT.SYS 드라이버를 로드할 수 없습니다. 계정을 확인하십시오. 관리자 권한이 없는 경우에는 다시 로그인 하십시오! 이 드라이버가 차단되었기 때문에 로드할 수 없