본문 바로가기
윈도우 Administrator(관리자) 패스워드 변경 방법 windows server의 administrator 계정 패스워드 변경 방법에 대한 내용을 정리하였다. 이 방법은 로그인한 상태에서 변경하기 때문에 기존 패스워드를 알고 있어야 한다. 만약 패스워드를 분실한 경우라면 복구 툴을 이용하거나 패스워드가 저장된 SAM 파일을 깨는 별도의 툴을 이용해야 한다. Administrator로 로그인: 먼저, 해당 서버에 Local Administrator 또는 해당 권한을 가진 다른 계정으로 로그인한다.Computer Management 열기: Windows 키 + R을 눌러 '실행' 창을 열고 compmgmt.msc 를 입력하여 실행한다.Local Users and Groups 탐색: Computer Management' 창의 왼쪽 패널에서 'Local Users.. 2024. 1. 6.
윈도우 원격 데스크톱(RDP) 포트 변경 방법 원격데스크톱 프로토콜(Remote Desktop Protocol)은 윈도우 서버 관리에서 필수적인 도구이다. 하지만, 기본 포트인 3389를 사용하는 경우, 해커들의 공격 대상이 되기 쉽다. 이 때문에 ‘윈도우 원격데스크톱 포트 변경’은 원격데스크톱 서비스를 실행하는 PC나 서버에서 기본적인 보안 조치 중 하나다. 포트를 변경함으로써, 원격 접속에 대한 보안이 향상된다.[목차]1. 윈도우 원격 데스크톱 포트를 변경해야 하는 이유2. 윈도우 원격데스크톱(RDP) 포트 변경 방법3. 원격데스크톱(RDP) 보안 강화 팁1. 윈도우 원격 데스크톱 포트를 변경해야 하는 이유 원격 데스크톱은 원격 위치에서 컴퓨터에 접근할 수 있는 기능을 제공한다. 이 기능은 RDP 포트를 통해 작동한다. 기본적으로는 3389번 포.. 2024. 1. 2.
Windows Server - Certbot Let's Encrypt 무료 인증서 발급, 자동갱신, 자동설치 구축 Certbot을 이용한 무료 인증서 (Let's Encrypt) 발급, 자동갱신, 자동 설치 방법에 대한 매뉴얼이며 Windows Server 기반으로 작성되었다. Certbot은 Let's Encrypt 인증서를 자동으로 발급, 갱신 및 관리하기 위한 도구이다. Let's Encrypt는 무료로 SSL/TLS 인증서를 제공하는 자동화된 인증 기관이다. Certbot은 커맨드 라인 인터페이스를 통해 사용되며, 다양한 웹 서버 및 운영 체제와 호환된다.[목차]1. Certbot 설치2. Certbot 사용 방법3. 인증서 자동 갱신4. SSL 자동설치1. Certbot 설치공식사이트 : https://certbot.eff.org/ CertbotTaglinecertbot.eff.org설치파일 : 윈도우용 설.. 2023. 5. 19.
Windows Server 2016 2019 IIS website SSL 인증서 설치 방법 IIS 에 인증서 설정은 비교적 간단히 처리가 가능하다. 서버에 인증서를 등록후 웹사이트에 SSL 인증서를 포함한 포트로 바인딩만 해주면 끝이다. Windows Server 2016 2019 IIS website에 SSL 인증서 설치 하는 방법을 정리하였다.[목차]1. 서버 인증서 등록2. 웹사이트에 바인딩 설정1. 서버인증서 등록IIS 관리자 실행 → 서버선택 → 서버인증서 등록빈공간에 마우스 우클릭 하거나 작업탭에서 가져기(import) 선택Windows Server IIS 에 등록 하는 인증서 포멧은 pfx 형식으로만 설치 가능하다.발급 받은 인증서를 pfx 포멧으로 선택 → 암호가 있으면 입력 하고 없으면 빈칸으로 남겨둠서버인증서 등록 확인  2. 웹사이트에 바인딩 설정웹사이트 리스트에 설치할 사.. 2023. 5. 19.
Windows Server 2016 2019 IIS FTP 구축 (설치 및 설정) Windows Server 2016, Windows Server 2019 OS에서 FTP 구축을 위한 매뉴얼을 정리함.[목차]1. 준비 사항 (FTP 설치)2. 계정 생성3. FTP 사이트 추가 및 설정4. FTP 접속 및 테스트5. Passive Port 범위 지정 및 방화벽 설정Passive Port 범위 지정방화벽 설정1. 준비 사항 (FTP 설치)Windows Server OS 설치 단계에서 IIS를 설치하지 않았다면 FTP도 설치되어 있지 않을 수 있다. 이경우 IIS와 FTP 서버를 설치한다.서버관리자 → 관리 → 역할 및 기능 추가서버역할 선택 → 웹서버(IIS) → FTP 서버 설치  2. 계정 생성FTP에 사용할 유저를 생성한다.컴퓨터관리 → 로컬 사용자 및 그룹 → 사용자 → 새 사용자.. 2023. 5. 14.
MSSQL - BULK INSERT(Transact-SQL)/CSV, TXT 대용량 파일 처리 BULK INSERT(Transact-SQL) 수행을 위한 권한 설정 및 처리방법에 대한 예제에 대한 정리.1. Bulk Admin 권한Bulk Admin 권한은 대량의 데이터를 처리하는데 유용한 권한이다. 이 권한이 부여되면 BULK INSERT나 BCP를 사용하여 CSV, TXT 파일 등의 데이터를 대량으로 로드할 수 있으며, PENROWSET(BULK...)로 대량의 데이터를 추출할 수 있다. 또한 UPDATE, INSERT INTO SELECT, DELETE 등의 SQL 명령어를 사용하여 대량의 데이터를 한 번에 변경하거나 삭제할 수 있다. 이러한 작업들은 대량의 데이터를 처리할 때 효율적이다. Bulk Admin 권한은 데이터베이스 관리자나 시스템 관리자에게 효율적인 작업을 수행할 수 있게 하는.. 2023. 5. 8.
MSSQL - sp_help_revlogin 프로시저(로그인 아이디 암호 전송) MSSQL DB 서버를 이전할 때, 데이터베이스와 별개로 로그인 정보를 함께 이전해야 할 경우가 종종 있다. 그러나 패스워드는 해시값으로 저장되기 때문에, 이전할 서버에서 동일한 패스워드를 생성하는 것이 쉽지 않다. 이때, sp_help_revlogin 프로시저를 사용하면 로그인 정보를 백업하고, 이를 통해 필요한 쿼리문을 생성할 수 있다.1. sp_help_revlogin 프로시저 생성쿼리 편집기를 실행하여 프로시저 생성 한다. USE [master] GO IF OBJECT_ID ('sp_hexadecimal') IS NOT NULL DROP PROCEDURE sp_hexadecimal GO CREATE PROCEDURE [dbo].[sp_hexadecimal] ( @binvalu.. 2023. 5. 1.