본문 바로가기
윈도우PC 에서 리눅스 서버에 (SSH) 접속하는 2가지 방법 Windows 운영 체제에서 리눅스 서버로 SSH로 접속하는 방법은 다양한 방법이 있다. 대표적으로 SSH 클라이언트 소프트 웨어를 설치하여 사용하는 방법과 Windows의 내장 SSH 클라이언트를 사용하는 방법이 있다. 해당 문서는 두 가지 방법에 대한 사용 법을 정리하였다.[목차]1. SSH 클라이언트 - (PuTTY를 이용한 방법)2. Windows SSH 클라이언트 사용법 1. SSH 클라이언트 - (PuTTY를 이용한 방법) PuTTY 특징원격 접속 프로토콜 지원PuTTY는 SSH, Telnet, rlogin, SCP, SFTP 등 다양한 원격 접속 프로토콜을 지원함.Windows 사용자가 리눅스, 유닉스 서버 등에 접속 및 관리할 수 있음.SSH 클라이언트 기능SSH 버전 1과 2 지원을 통해.. 2024. 1. 14.
SSH 명령어 옵션 및 사용법 SSH(보안 쉘)는 네트워크를 통해 다른 컴퓨터에 안전하게 접속하는 표준 프로토콜이다. SSH는 데이터를 암호화하고 인증 기능을 제공하여 사용자가 안전하게 원격으로 다른 컴퓨터에 접속할 수 있도록 한다. 이 글에서는 SSH의 기본 사용법과 유용한 옵션들을 정리하였다.[목차]1. ssh 기본사용법2. 옵션3. 옵션사용법1. ssh 기본 사용법ssh 사용자명@호스트주소  2. 옵션옵션설명-P지정된 포트를 사용하여 SSH 서버에 접속-v상세한 로깅 정보를 출력 (디버깅에 유용)-i지정된 SSH 키 파일을 사용-XX11 애플리케이션을 SSH 세션을 통해 실행-o BatchMode=yes비밀번호나 인증 프롬프트 없이 자동으로 실행 (스크립트에서 유용).-L로컬 포트를 원격 호스트의 포트로 포워딩-R원격 시스템의 .. 2024. 1. 14.
윈도우 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.
알마 리눅스 vs 록키 리눅스: 엔터프라이즈 영역에서 선택 받는 OS는? CentOS의 마지막 안정화 버전인 CentOS 7의 EoL(End of Life)이 다가오고 있다. 이에 따라 엔터프라이즈 영역에서는 어떤 대체 OS를 사용할지 고민이 깊을 것이다. 현재 레드헷 계열과 호환되는 대안으로는 알마 리눅스(AlmaLinux)와 록키 리눅스(Rocky Linux)가 대체 OS 후보로 거론되고 있다. 이 글에서는 두 OS에 대한 소개와 차이점 등을 알아보고자 한다.[목차]1. 알마 리눅스 등장 배경: CentOS 7 EoL (End of Life)2. 알마 리눅스 소개3. 록키 리눅스 소개4. 알마 리눅스(AlmaLinux) vs 록키 리눅스(Rocky Linux)5. 참고 사이트1. 알마 리눅스 등장 배경: CentOS 7 EoL (End of Life)엔터프라이즈 환경에서는.. 2023. 8. 20.
ICMP와 ping 이해하기: 네트워크 진단 도구 인터넷에 연결된 네트워크의 안정성은 매우 중요하다. 이를 관리하고 진단하는 도구 중 하나가 바로 ICMP(Internet Control Message Protocol)와 Ping 명령어다. ICMP와 Ping은 네트워크의 연결 상태를 확인하고 문제를 해결하는 데 사용된다. 현재는 잘 사용되지 않지만, ICMP와 Ping의 기본 개념과 활용 방법을 정리하였다.[목차]1. ICMP 프로토콜2. ping 명령어 분석3. ICMP와 Ping을 활용한 네트워크 진단4. ICMP의 보안 이슈1. ICMP 프로토콜정의 및 기능ICMP는 Internet Control Message Protocol의 약자로, IP 네트워크 계층에서 사용하는 오류 보고 및 진단 도구다. 네트워크 진단과 관리에 꼭 필요한 프로토콜로, 특히.. 2023. 8. 16.
[Linux command] netstat 명령어 사용법 및 예제 netstat은 "network status"의 약자로, 네트워크 연결, 라우팅 테이블, 인터페이스 상태 등을 보여주는 명령줄 도구다. 대부분의 운영 체제에서 사용할 수 있으며, 네트워크 연결 확인, 조회, 인터페이스 상태 등을 확인할 수 있으며 네트워크 문제의 진단과 분석에 매우 유용하다. 이 글은 리눅스 기준으로 작성되었다.[목차]1. netstat 명령어 기본 사용법2. netstat 주요 옵션3. 옵션 조합 및 출력 예제1. netstat 명령어 기본 사용법# netstat [옵션]  2. netstat 주요 옵션옵션설명-a (모든 연결 및 리스닝 소켓 표시)모든 활성 연결과 리스닝 상태의 소켓을 표시.-n (숫자로 표시)호스트 이름과 서비스 이름 대신 IP 주소와 포트 번호를 숫자로 표시.-t .. 2023. 8. 13.
SMTP(Simple Mail Transfer Protocol): 이메일 프로토콜 핵심 정리 [목차]1. SMTP (Simple Mail Transfer Protocol)2. SMTP의 작동 원리3. SMTP 포트4. SMTP의 구성 요소5. 보안: SMTP와 관련된 보안 이슈6. SMTP를 대체할 기술7. SMTP의 미래1. SMTP (Simple Mail Transfer Protocol)SMTP(Simple Mail Transfer Protocol)는 인터넷을 통해 이메일을 전송하는 표준 프로토콜이다. 서로 다른 이메일 서비스 간에도 메시지를 주고받을 수 있게 하며, 1982년 처음 도입된 이후로 이메일 전송의 핵심 기술로 자리 잡았다. 현대의 이메일 통신은 빠르고 신뢰할 수 있는 의사소통 수단으로, 비즈니스와 개인 간의 중요한 정보 전달에 SMTP가 중요한 역할을 담당한다.  2. SMTP.. 2023. 8. 8.
메일 서버 기본 구조와 개념: 메일 시스템 운영을 위한 지침 메일 시스템은 인터넷의 등장 이후로 꾸준히 사용되어 온 핵심적인 통신 수단이며, 오늘날에도 비즈니스와 개인 통신에서 중요한 역할을 하고 있다. 그러나 메일 서버는 여러 가지 보안 위협과 구조적인 문제에 노출되어 있어, 이를 운영하는 관리자들은 메일 시스템의 동작 원리와 보안 방법에 대한 깊은 이해가 필요하다. 이 글에서는 메일 서버의 기본 개념과 구조, 악용 사례와 보안 방법, 그리고 효과적인 관리 및 유지 보수 방법에 대해 정리 하였다.[목차]1. 메일 서버의 개념과 기본 구조2. 메일 서버의 악용 사례와 보안 방법3. 메일 서버의 관리 및 유지 보수1. 메일 서버의 개념과 기본 구조메일 서버의 정의메일 서버는 이메일 메시지를 보내고 받는 컴퓨터 시스템으로, 사용자 간의 원활한 통신을 가능하게 한다. .. 2023. 8. 6.