ssh 키 등록 후에도 접속안됨

2024. 11. 21. 17:39·Linux/Rocky 8.10

여기를 찾아온 사람들은 이미 ssh 설정은 했을건데,, 

만약 password 접속을 허용한 사람들은 ssh 키 등록을 한 상태에서 아무리 ssh 명령질을 해도

계속 패스워드를 입력하라고 할거고, 

패스워드 접속을 거부한 사람들은

미친듯이 Permission denied 에러가 뜰거다

아니 도대체 왜이럴까 싶지만 

통신 방식을 생각해보면 이해가 쉽다

결국 윈도우에서도 ssh를 사용하기 위한 무언가 필요한데

윈도우에는 ssh-agent라는 놈이 있다

이 agent가 이 정보를 가지고 서버에 접속할거라고 해야하는데 

agent가 상태가 off가 되어있음 아무리 접속을 시도해도 안된다

파워쉘을 켜보자, 웬만하면 관리자 권한으로 켜주자

> Get-Service -Name ssh-agent

Status를 보면 Stopped 라고 나와있다. 

이 에이전트가 멈춰있는데 당연히 접속은 불가능한거다..

그럼 무슨모드가 있을까??

헬프쳐보자

> Get-Help Set-Service

잘 보면 두 번째 문단에 [-Status {Paused | Running | Stopped}] 가 있는걸 볼 수 있는데

왜 첫번째 문단이 아니고 두번째냐라고 한다면, 

우리는 호스트를 대상으로 하는 작업이 아니라

에이전트를 대상으로 하기 때문이다

그럼 결국엔 저 세 가지의 Value를 가지고 있는걸 볼 수 있는데

저거 가지고 이제 실제로 해보면 된다

> Set-Service -Name ssh-agent -Status running

그래서 Get-Service로 확인해보면 러닝 상태인걸 볼 수 있다.

그럼 여기서 두 부류로 나뉜다.

ssh 접속이 정상적으로 되는 사람,

그래도 안되는 사람

높은 확률로 안되는 사람은 ssh-keygen 명령어에서 이걸 추가했을거다

-f 모시기모시기

기본값이 id_rsa로 잡혀있기 때문에 에이전트에서 id_rsa로 요청을 한다

그래서 그 리스트에 본인이 만든 private key를 추가해주어야 함

> ssh-add "private_key경로"

그럼 될 가능성이 높다

저작자표시 비영리

'Linux > Rocky 8.10' 카테고리의 다른 글

[Rocky] NGINX PHP TCP/IP 통신  (0) 2024.12.10
[Rocky] NGINX PHP 유닉스 소켓통신  (0) 2024.12.04
[Rocky] ssh 패스워드 없이 접속 - 공개키 접속  (1) 2024.11.04
[Rocky] iptables 방화벽 설정  (0) 2024.09.05
[Rocky] firewall 아웃바운드 설정  (0) 2024.09.02
'Linux/Rocky 8.10' 카테고리의 다른 글
  • [Rocky] NGINX PHP TCP/IP 통신
  • [Rocky] NGINX PHP 유닉스 소켓통신
  • [Rocky] ssh 패스워드 없이 접속 - 공개키 접속
  • [Rocky] iptables 방화벽 설정
ssnong
ssnong
캠핑 맛집 여행 윈도우 리눅스 PHP DB 등 기록 공간입니다
  • ssnong
    호슐랭
    ssnong
  • 전체
    오늘
    어제
    • 분류 전체보기 (42)
      • Linux (21)
        • ubuntu (4)
        • Rocky 8.10 (16)
      • Windows (5)
      • git (3)
      • Lang (3)
        • javascript (3)
        • PHP (0)
      • Database (3)
        • MySQL8.0 (2)
        • MariaDB (1)
        • PostgreSQL(17.2) (0)
      • AWS (1)
      • ERROR! (4)
  • 링크

    • 일상은 여기서!
  • 공지사항

  • 인기 글

  • 태그

    rocky 8 postgresql 설치
    linux nftables
    git pull
    nftables
    hyper-v vm 생성
    centos nftables
    git push
    리눅스
    rocky postgresql설치
    linux postgresql설치
    리눅스 nft
    ssh 접속
    rocky
    리눅스 nftables
    rocky nftables
    Linux
    pg_hba.conf 설정
    linux nft
    postgresql.conf 설정
    nginx php 소켓통신
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
ssnong
ssh 키 등록 후에도 접속안됨
상단으로

티스토리툴바