본문 바로가기

SSH3

SSH Key로 Mac에서 Linux 서버 SFTP 접속하는 방법 (2026 최신) Mac 터미널에서 SSH Key를 생성하고 Linux 서버에 SFTP로 접속하는 전 과정을 단계별로 정리합니다. ed25519 키 생성부터 ssh-copy-id, config 설정, GUI 클라이언트 연결까지 완벽 가이드.Linux 서버에 파일을 올리거나 내려받을 때 비밀번호를 매번 입력하는 건 번거롭기도 하고, 보안 측면에서도 좋지 않습니다. SSH Key 기반 인증을 설정해두면 비밀번호 없이도 안전하게 SFTP 접속이 가능해요. 이 글에서는 Mac 터미널에서 SSH Key를 생성하고, Linux 서버에 등록한 뒤, SFTP로 접속하는 전 과정을 단계별로 정리합니다.🔍 한줄 요약: Mac에서 ssh-keygen으로 키를 만들고, 공개키를 서버에 등록하면 비밀번호 없이 SFTP 접속이 가능합니다.⏱️ .. 2026. 3. 30.
SSH 침입 보안: Fail2Ban 설치와 실전 활용 가이드(macOS) 서버를 운영하거나 원격 접속 환경을 구축하면 SSH(Secure Shell)는 필수적인 프로토콜이다. 문제는 SSH 포트가 열려 있는 순간, 자동화된 무차별 대입 공격(Brute Force Attack)의 표적이 된다는 점이다. 특히 macOS를 개발 서버나 CI/CD 러너로 활용하는 팀이 늘면서, Mac 환경에서의 SSH 보안 강화는 더 이상 선택이 아닌 필수가 되었다.이 글에서는 오픈소스 침입 방지 도구인 Fail2Ban의 개념부터 macOS에서의 설치·설정·운영법, 그리고 대안 도구 비교까지 실무 관점에서 정리한다.1. Fail2Ban이란 무엇인가Fail2Ban은 로그 파일을 실시간으로 감시하여 비정상적인 접속 시도를 탐지하고, 해당 IP를 방화벽 규칙에 자동으로 추가해 차단하는 오픈소스 침입 방지.. 2026. 3. 12.
Ubuntu 서버 신규 사용자 추가와 SSH Key 등록 — 실무 가이드 서버를 처음 프로비저닝한 뒤 가장 먼저 해야 할 일은 root 계정 대신 사용할 일반 사용자를 만들고, 비밀번호 대신 SSH 키 인증을 구성하는 것이다. 이 글에서는 Ubuntu 서버에서 사용자 추가부터 SSH 키 등록, 보안 강화까지 실무에 필요한 전 과정을 정리한다.1. 왜 별도 사용자를 만들어야 하는가AWS, GCP, DigitalOcean 등 대부분의 클라우드 프로바이더는 초기 접속 시 root 또는 ubuntu 같은 기본 계정을 제공한다. 하지만 root 계정을 일상 업무에 그대로 사용하면 치명적인 문제가 발생할 수 있다.root는 시스템 전체에 대한 무제한 권한을 가지고 있어, 오타 한 번으로도 시스템을 복구 불가능한 상태로 만들 수 있다. 또한 공격자가 root 계정을 탈취하면 서버 전체가 .. 2026. 3. 10.
728x90
반응형

▲ TOP