sftp key 만들어 로그인 없이 접속 하기

운영자 | 기사입력 2021/03/08 [06:52]
>
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
sftp key 만들어 로그인 없이 접속 하기
 
운영자   기사입력  2021/03/08 [06:52]

파일질라로 sftp 접속시 패스워드를 입력해야 하는데  rsa key를 만들어 파일질라에서 

 

리눅스 서버에서  접속 하려는 계정으로 로그인 후

.ssh 디렉토리를 만들고 펴이션 변경 후

그 디렉토리로 들어가면 키생성 명령을 실행한다.

=====================================

mkdir .ssh

chmod 700 .ssh 

cd .ssh 

=========================================

ssh-keygen -t rsa -b 2048 -f my-key

을 실행후  패스워드를 물어보면 그냥 엔터 2번 입력해서 키를 만든다.

=========================================

ssh-keygen -t rsa -b 2048 -f my-key

Generating public/private rsa key pair.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in my-key.

Your public key has been saved in my-key.pub.

The key fingerprint is:

c2:a3:26:c5:c2:89:87:c2:10:05:f6:17:61:c5:9e:4f demo300@kcolo144-201

The key's randomart image is:

+--[ RSA 2048]----+

|o+.  ++.         |

|... . ..         |

|.  . .. .        |

|o+ o.. o E       |

|+.= o + S        |

|.. o . o .       |

|  . o            |

|   o             |

|                 |

+-----------------+

[demo300@kcolo .ssh]$ ll

합계 8

-rw-------. 1 demo300 demo300 1675 2021-03-08 15:58 my-key

-rw-r--r--. 1 demo300 demo300  402 2021-03-08 15:58 my-key.pub

==============================================

2개의 파일이 생성이 되는데  my-key.pub 파일의 이름 

authorized_keys 로 변경 한다.

퍼미션도 변경한다.

================================================

mv my-key.pub  authorized_keys

chmod 600 authorized_keys

===============================================

 

▲ 파일질라에서 키 파일으로 변경     ©

 

 my-key 이 파일의 내용 접속하는 클라이언드로 가져와서    my-key.ppk

파일 이름을 만들고   이 파일을  파일질라서 키 파일을 지정하고 접속 하면 패스워드 확인없이 접속이 됨니다.

키 생성시 패스워드를 지정하면   키 생성이 만든 패스워드를 입력하면 된다.

이 패스워드는 서버에서 passwd 만든 패스워드와 는 다른 것이다.

 

접속이 안되고  /var/log/secure  파일에 아래처럼 나온다면 

펴미선 문제로  

 

chmod 700 /home/user/.ssh

chmod 600 /home/user/.ssh/authorized_keys

 

Mar  8 12:54:30 s20200210 sshd[52406]: Authentication refused: bad ownership or modes for directory /home/inswave/.ssh

 

 

 

 

트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2021/03/08 [06:52]  최종편집: ⓒ iwav