Telnet Client 텔넷(Telnet)은 텔넷 프로토콜(네트워크)을 사용하여 원격 텔넷 서버에 접속하고 해당 서버에서 명령어 및 응용 프로그램을 실행합니다. 고유 번호인 [23 포트]를 사용하며 최근에는 보안 문제로 인해 잘 사용하지 않게 되었습니다. 기본적으로는 설치되어 있지 않으며 윈도우 계열은 대부분이 기능에 포함되어 있어 별도 설치(켜기)를 하면 됩니다. 유닉스나 리눅스의 경우는 별도 패키지를 다운로드하여 설치가 필요할 수 있습니다. 정확하게는 텔넷 클라이언트(Telnet Client) 이름으로 설치가 되는데요, 필자의 경우는 네트워크 및 솔루션 설치 후 또는 점검을 위해 자주 이용을 하므로 아직까지는 유용하다고 생각을 하고 있습니다. 포스팅을 Windows Server 기준으로 설명을 했지..
File Server Resource Manager [설명 참고] 파일 서버 리소스 관리자를 사용하면 파일 관리 작업 및 저장소 보고서 예약, 파일 및 폴더 분류, 폴더 할당량 구성, 파일 차단 정책 정의 등을 통해 파일 서버에서 파일 및 폴더를 관리하고 이해할 수 있습니다. 서버를 단독으로 이용하면 상관이 없지만 호스팅 폴더별로 사용자에게 할당하여 운영을 하다 보면 용량 관리가 잘 되지 않게 됩니다. 그럴 때 이용하면 제한된 용량 내에서 효과적으로 관리를 할 수 있게 됩니다. 진행하기 전 파일서버 설치 및 운영 참고하시면 도움이 됩니다 : https://foxydog.tistory.com/60 Windows Server 2019 - File Server 설치 및 운영 Windows Server 2019..
File Server 파일 서버는 의미 그대로 특정 경로의 폴더를 관리하며 사용자가 네트워크에서 해당 서버(PC)의 폴더(파일)에 액세스 할 수 있도록 지원하는 서비스입니다. 윈도우 간의 공유 기능을 이용하여 파일서버를 구축할 경우는 CIFS(Common Internet File System) 프로토콜을 사용하여 클라이언트에 스토리지를 공유합니다. STEP01 → 역할 및 기능 추가 ※ 서버역활 ▷ File and Storage Services ▷ File and iSCSl Services ▶ File Server(체크) STEP02 → 네트워크 파일 공유 설정하기 ※ 첫번째 예시는 모든 사용자가 읽고 쓰기를 할 수 있는 공유 폴더를 생성합니다. 2-1 ShareALL 폴더 생성 ▷ 속성 선택 2-2 공..
ASP를 이용한 SMTP 메일 발송 이것을 일종의 폼메일이라고도 합니다. 폼(Form)+메일(Mail) 합성어로 홈페이지에서 문의 양식을 작성하여 발송을 하면 서버의 SMTP 서비스를 통해 관리자나 또는 수신자에게 메일로 전달하는 것을 말합니다. 여기서의 포스팅은 폼은 제가 따로 가지고 있지 않기 때문에 메일 발송 소스만으로 어떻게 동작을 하는지에 대해서만 진행하도록 하겠습니다. 폼은 검색을 하다 보니 마이크로소프트에서 제공하는 Visual Studio를 이용하면 좀 더 편하게 진행할 수 있는 것으로 보여 추후 설치 및 폼메일 만드는 실습을 해보도록 하겠습니다. 전제 조건 SMTP 서버 설치 IIS 세팅을 통해 도메인(바운딩)이 연결이 되어 있어야 합니다. ASP 기능 설치 STEP01 → SMTP 서버..
ASP.NET [설치 설명 참고] ASP (Active Server Pages)는 웹 사이트 및 웹 응용 프로그램을 작성하기 위한 서버 쪽 스크립트 작성 환경을 제공합니다. 마이크로소프트에서 동적인 웹 페이지들을 생성하기 위한 스크립트 엔진으로 CGI 스크립트에 대한 성능 향상과 함께 IIS에 VBScript 및 JScript에 대한 기본 지원을 제공합니다. 그 위 버전으로 ASP.NET은 관리 코드를 사용하여 웹 사이트 및 웹 응용 프로그램을 작성하기 위한 서버 쪽 개체 지향 프로그래밍 환경을 제공합니다. ASP.NET은 단순히 ASP의 새 버전이 아닌 .NET Framework에 기반하여 매우 효율적인 프로그래밍 환경을 제공하도록 완전히 다시 설계되어 웹 응용 프로그램을 작성하기 위한 강력한 인프라를..
설명 윈도우 서버는 설치 시 보안상 하나의 원격 데스크톱만 접속할 수 있도록 제한이 되어 있습니다. 다중 접속을 하기 위해서는 로컬 그룹 정책 편집기를 이용하여 제한을 해제를 하면 됩니다. 다만! 정품을 설치하더라도 기본적으로는 라이선스 정책상 원격 데스크톱의 세션 수는 단 2개까지만 접근이 가능합니다. 연결 개수 제한 옵션이 따로 있지만 3개 이상을 설정하더라도 최대 2개의 원격 세션밖에 접속하지 못한다는 뜻입니다. 즉 3개이상의 세션을 접속을 하기 위해서는 별도의 CAL(클라이언트 액세스 라이선스)를 구입하거나 또는 패키지에 포함되어 있는 RDS 라이선싱 적용을 해야 한다는 뜻입니다. 이 부분은 포스팅 도중 다시 한번 설명드리도록 하겠습니다. STEP01 → 원격 데스크톱 기본 접속(설정X) ※ 물리..
SMTP Server SMTP(Simple Mail Transfer Protocol) Server는 인터넷 메일서버에서 이메일(E-MAIL)을 주고받기 위한 전송 프로토콜입니다. TCP/IP 통신 포트는 25(Port)를 사용합니다. 웹 IIS 하위 패키지가 아닌 별도의 IIS 6 관리자 콘솔을 통해서 설정이 가능합니다. 윈도우 서버에서는 메일서버로 이용하기보다는 IIS 웹서버(웹브라우저)를 통한 폼메일 이메일 발송으로 많이 이용합니다. 예시로 홈페이지에서 문의나 상담 신청서를 작성하여 보내기 버튼을 누르면 담당자에게 메일로 전달해주는 것을 생각하면 됩니다. STEP01 → 역할 및 기능 추가 1-1 서버 관리자[대시보드]에서 추가 (부팅 시 기본으로 팝업창 오픈) 1-2 기능 ▷ SMTP Server ..
WebDAV(IIS) WebDAV (Web Distributed Authoring and Versioning, 웹 분산 저작 및 버전 관리)는 쉽게 말하면 HTTP 웹 기반을 통해 데이터를 주고받고 하는 확장된 환경을 말합니다. FTP는 TCP/IP 통신 포트 21(Port)을 통해 주고받으며 서버에 접속하기 위해서는 별도의 클라이언트 프로그램이 필요합니다. 이 방식은 IIS 설정에서 WebDAV제작 규칙을 허용하면 HTTP/HTTPS(80/443) 웹 포트를 이용하여 웹 브라우저나 윈도우 PC 네트워크 드라이브 연결을 통해 실시간으로 파일 관리(조회, 수정, 삭제, 이동)를 할 수가 있게 됩니다. 이전 포스팅들을 한 번씩 보고 오시면 아래 실습 진행 시에 좀 더 도움이 됩니다. STEP01 → 역할 및..
FTP Server (IIS) FTP(File Transfer Protocol) Server는 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜입니다. TCP/IP 통신 포트는 21(Port)을 사용합니다. IIS 하위 패키지에 포함되어 있으며 기본적으로 설치는 되어있지 않으므로 서버 관리자(또는 제어판의 Windows 기능 켜기/끄기)에서 역할 기능 추가 설치를 해야 이용이 가능합니다. 그럼 설치 및 간단한 테스트에 대해서 알아보도록 하겠습니다. Web Server (IIS) 설치 : https://foxydog.tistory.com/49 기본적으로 IIS설치가 되어있어야 합니다. STEP01 → 역할 및 기능 추가 1-1 서버 관리자[대시보드]에서 추가 (부팅 시 기본으로 팝업창 오픈) 1-2..
Web Server (IIS) IIS(Internet Information Services) 인터넷 정보 서비스는 마이크로소프트 서버 패키지에 포함되어 있는 웹 서버를 운영하기 위한 관리 툴입니다. 기본적으로 설치는 되어있지 않으므로 서버 관리자(또는 제어판의 Windows 기능 켜기/끄기)에서 역할 기능 추가 설치를 해야 이용이 가능합니다. 설치가 완료되었다면 이번에는 윈도우 서비스 호스팅이 어떻게 운영이 되는지 알아보도록 하겠습니다. Web Server (IIS) 설치 : https://foxydog.tistory.com/49 Windows Server 2019 에서는 IIS 10.0 이상 버전이 설치가 됩니다. STEP01 → 일반 사용자 계정 생성 보안을 위해 각각의 웹 디렉토리에만 접근이 가능한..
이전 포스팅 참고 : https://foxydog.tistory.com/47 이전에는 기본 포트[3389]로 접속했다면 보안을 위해 다른 포트로 변경하여 접속 시도를 해보겠습니다. 이 방법은 꼭 Windows Server가 아니더라도 Windows 7 / 8.1 / 10 대부분의 OS가 동일하게 가능합니다. STEP01 → 레지스트리 편집기 열기 ※ Win(윈도우키)+R 실행을 통한 [regedit] 입력을 하시거나 작업 표시줄 검색에서 입력 STEP02 → 경로 이동 ※ HKEY_LOCAL_MACHINE ▷ SYSTEM ▷ CurrentControlSet ▷ Control ▷Terminal Server ▷WinStations ▷ RDP-Tcp STEP03 → 포트 번호[PortNumber] 변경 ※ 더..
Remote Desktop Services 서버 설치 후 관리를 위해 외부에서 접근이 가능하도록 하기 위해서는 원격 데스크톱 서비스를 활성화할 필요가 있습니다. 이 방법은 서버 위주의 설명이며 물론 Windows 10 기반으로 된 OS는 비슷한 맥락으로 전부 가능합니다. STEP01 → Remote Desktop Services 활성화 1-1 서버 관리자를 통한 방법 ① 시작 ▷ 서버 관리자 ② 로컬 서버 ▷ 원격 데스크톱 [사용 안 함] 클릭 ③ 이 컴퓨터에 대한 원격 연결 허용 [체크] 네트워크 수준 인증을 사용하여 원격 데스크톱을 실행하는 컴퓨터에서만 연결 허용(권장) [체크] ④ 적용 확인 ▷ F5(새로고침) ▷ 원격 데스크톱 [사용] 변경 확인 1-2 내 PC 또는 제어판 속성을 통한 변경 ① ..
Windows Server 윈도우즈 서버(Windows Server)는 마이크로소프트에서 공개한 서버 운영 체제의 상품 이름입니다. 신형 윈도우 10 기반으로 만들어진 서버용 OS이며 해당 서비스를 구입하면 대부분의 필요한 패키지는 기본으로 이용이 가능합니다. 대표적으로 웹 운영을 하기 위한 [IIS], 도메인 네임서버 [DNS Server], 네트워크 IP 자동할당[DHCP Server], 가상 서버[Hyper-V], 파일서버[SMB], 메일 발송[SMTP Server], 데이터 백업 WSB(Windows Server Backup)등이 있습니다. 리눅스/유닉스처럼 필요한 패키지를 찾아서 설치하는 게 아닌 이미 OS 안에 모든 패키지가 포함되어 있으므로 서버 관리자[역할 및 기능 추가]를 통해 바로 설치..