주변 기기

sshd란 무엇인가요?

sshd는 macOS가 원격 로그인에 사용하는 OpenSSH 서버입니다. 다른 컴퓨터가 SSH로 이 Mac에 로그인하거나 SFTP 또는 scp로 파일을 복사하면 세션이 sshd를 통과합니다.

프로세스: sshd다른 표시 이름: sshd-session, sshd-keygen-wrapper제작: OpenSSH 프로젝트, Apple이 제공적용 대상: macOS 14 Sonoma 이상. macOS 27.2에서 확인했습니다.확인: 2026년 11월 1일

간단한 답변

macOS의 일부입니다. 원격 로그인을 위한 SSH 서버로, 다른 컴퓨터가 SSH로 이 Mac에 로그인하거나 SFTP로 파일을 복사할 수 있습니다.

차단해도 안전

이 Mac에 원격으로 로그인하는 사람이 없다면 차단해도 됩니다. 공유 설정에서 원격 로그인을 끄는 편이 더 깔끔합니다.

경로
/usr/sbin/sshd /usr/libexec/sshd-keygen-wrapper
launchd 레이블
com.openssh.sshd
서명 식별자
com.apple.sshd com.apple.sshd-keygen-wrapper

용도

man 페이지는 sshd를 OpenSSH 데몬이라고 부릅니다. 클라이언트의 연결을 수신하고 연결마다 새 데몬을 생성해 암호화, 인증 및 세션을 처리합니다.

macOS에서 launchd는 /usr/libexec/sshd-keygen-wrapper를 통해 com.openssh.sshd로 시작합니다.

Apple의 원격 로그인 도움말에 따르면 SSH 또는 SFTP로 다른 컴퓨터에서 Mac에 접근할 수 있습니다. Apple은 SSH, SFTP 및 scp용 TCP 포트 22를 명시합니다.

네트워크 사용 이유

  • 원격 세션. SSH 세션에서 입력한 명령어와 그 출력이 두 컴퓨터 사이를 이동합니다.
  • 파일 복사. SSH를 통한 SFTP, scp 및 rsync가 sshd를 통해 이 Mac으로 또는 이 Mac에서 파일을 복사합니다.
  • 터널. SSH 클라이언트는 연결을 통해 포트를 전달하여 다른 트래픽이 그 안을 통과하도록 할 수 있습니다.

일반적인 사용량

원격 로그인이 꺼져 있으면 macOS 내장 SSH 서비스는 일반적으로 포트 22에서 수신하지 않습니다. 다른 서비스는 해당 포트를 사용할 수 있습니다.

대화형 세션은 데이터를 거의 사용하지 않습니다. 파일 복사에는 파일 크기만큼 데이터가 사용됩니다.

원격 로그인을 직접 켜지 않았다면 조직의 관리 프로필이 켰을 수 있습니다. 관리자에게 문의하세요.

사용량이 많을 때와 그 이유

  • 파일 전송. SSH를 통해 scp, SFTP 또는 rsync로 큰 폴더를 복사하면 모든 바이트가 전송됩니다.
  • 포트 전달. 클라이언트가 SSH 터널로 전달한 트래픽은 이 Mac에서 sshd 트래픽으로 집계됩니다.
  • 로그인 시도. 인터넷에서 포트 22에 접근할 수 있으면 다른 컴퓨터가 로그인을 시도할 수 있습니다. 각 시도는 작지만 빈번할 수 있습니다.

차단해도 안전한가요?

차단해도 안전

이 Mac에 원격으로 로그인하는 사람이 없다면 차단해도 됩니다. 공유 설정에서 원격 로그인을 끄는 편이 더 깔끔합니다.

차단하면 작동하지 않는 항목

  • 이 Mac에 대한 SSH, SFTP 및 scp가 작동하지 않습니다.
  • 원격 편집기 및 배포 스크립트처럼 SSH로 이 Mac에 연결하는 도구가 실패합니다.

차단은 연결을 거부하는 방화벽 규칙을 뜻합니다. 데이터를 절약하려고 macOS 프로세스를 종료하거나 비활성화하지 마세요. macOS가 다시 시작하며 다른 기능이 이에 의존합니다.

사용량 줄이기

  1. Apple 메뉴 › 시스템 설정 › 일반 › 공유를 선택하세요.

  2. 원격 로그인을 사용하지 않으면 끄세요.

  3. 필요하다면 원격 로그인 옆의 정보 버튼을 클릭하세요. “다음 사용자만”을 선택하고 필요한 사용자만 추가하세요.

  4. 필요하지 않다면 인터넷에서 포트 22에 접근할 수 있도록 설정하지 마세요.

사용량 확인

  1. 터미널에서 현재 이 Mac에 연결된 SSH 연결을 나열하세요.

    sudo lsof -nP -i :22

    관리자 암호가 필요합니다.

  2. 응용 프로그램 › 유틸리티에서 활성 상태 보기를 여세요. 네트워크를 클릭한 다음 sshd를 검색하세요.

Kilobat 사용

  1. Kilobat 앱 목록에서 sshd를 검색하세요. 해당 행에 실시간 속도와 오늘의 전송량이 표시됩니다.

  2. 연결에서 해당 행 중 하나의 ⓘ 버튼을 클릭하세요. 온라인 접속 없이 이 페이지의 짧은 설명이 팝오버에 표시됩니다.

  3. 터미널에서 같은 질문을 하세요. 스크립트와 에이전트용으로는 --json를 추가하세요.

    kilobat explain 'sshd'
  4. 하루 동안의 트래픽을 표시합니다.

    kilobat bandwidth 'sshd' day
  5. MCP를 통해 AI 에이전트가 프로세스 이름과 함께 explain_connection를 요청하면 같은 정보를 받습니다.

실시간 보기와 설명은 무료입니다. 앱의 기록에는 Kilobat Pro가 필요합니다. 차단에는 Pro와 네트워크 필터가 필요합니다. 네트워크 필터, 보호 및 핫스팟 데이터 절약을 참고하세요.

질문

Mac에서 sshd가 기본적으로 실행되나요?

직접 또는 조직에서 켜지 않았다면 원격 로그인은 꺼져 있습니다. 시스템 설정 › 일반 › 공유를 확인하세요.

이 페이지는 ssh 명령을 다루나요?

아닙니다. ssh는 다른 컴퓨터에 연결하기 위해 실행하는 클라이언트입니다. Kilobat은 입력을 사용한 SSH 세션 후 보고서를 작성합니다.

출처

2026년 11월 1일에 확인했습니다.