public key ·Î ssh Á¢¼Ó : windows 10 -> linux ¸¸ ½ÇÆÐ. linux->linux ´Â ÀßµÊ.
안녕하세요.
혹시나 해서 질문게시판에 올립니다. 비슷한 현상을 겪으신 분들이나 의견 있으신 분들 답변 부탁드립니다.
사무실에서 사용하는 PC 는 MS 윈도우 10 / MS 윈도우 11 입니다.
작업서버는 리눅스 ( 주로 레드햇, centos , rocky ) 입니다.
리눅스 서버끼리는 ssh 로 잘 넘어다니고요.
실제로는 ssh-keygen 으로 public key 를 등록해서 암호 입력 없이 로그인 / 로그아웃 합니다.
윈도우에서 리눅스로 접속할 때도 ssh 로 잘 넘어다닙니다. ssh 로 접속해서 작업하고, 정상 접속 됩니다.
문제는, public key 를 서버에 넘겨주고 password 없이 ssh 접속하는게 안 됩니다. 공개 키 파일을 서버에 넘겨줬는데도, 암호를 물어봅니다.
자동화를 위해서 Windows PowerShell 에서 vbs 스크립트를 작성했습니다만,
1. Windows PowerShell 에서 ssh 암호 입력 정상 작동
> ssh 접속아이디@리눅스서버
위 커맨드는 정상 작동합니다. 암호를 입력하면 정상 로그인 됩니다. 예를 들면
> ssh *****@******.com ## 정상 작동.
2. Windows PowerShell 에서 ssh 공개키 이용 실패. 암호 입력 요구.
> ssh-keygen ## 윈도우에서 공개키 생성.
> scp id-rsa.pub 접속아이디@리눅스서버:/home/접속아이디/.ssh/authorized_keys
> ssh 접속아이디@리눅스서버
위와 같이, 공개 키 파일을 리눅스 서버에 복사해서 authorized_keys 로 복사했는데도 , ssh 로 접속했을 때 암호 입력을 요구합니다.
근데 이게 MS Windows -> linux 접속 때만 이렇고,
linuxA서버 -> linuxB서버 접속 때는 공개 키 방식으로 접속해도 정상적으로 암호 입력 없이 진행됩니다.
혹시 비슷한 현상을 겪으신 분들, 혹은 다른 분들이라도 의견 주시면 대단히 감사하겠습니다.
이상입니다. 즐거운 하루 되시기 바랍니다.
À©µµ¿ì´Â key passphrase ¶ó´Â°ÍÀ» ÇØÁÖ¸é ÀߵǴ°¡ º¸³×¿ä.
https://dreamholic.tistory.com/111?category=790008
±ÇÇÑÁ¶Á¤¿¡ ´ëÇÑ ºÎºÐÀº Âü°íÇϽ÷Á¸é Á¦°¡ °Á¶õ¿¡ ¿Ã¸° ³»¿ëµµ ÂüÁ¶ ºÎŹµå¸³´Ï´Ù.
https://www.2cpu.co.kr/lec/3990
°ø°³Å° ¼³Á¤ÇÒ ¶§ ¾ÏÈ£ ¼³Á¤ÇÏ°Ô »ý¼ºÇؼ ÁøÇàÇß°í,
±ÇÇÑ ºÎºÐµµ À©µµ¿ì / ¸®´ª½º ÂÊ¿¡¼ ¿¾î¼ ½ÃÇèÇØ ºÃ½À´Ï´Ù¸¸ , ¾È µÇ´õ±º¿ä.
-i ¿É¼ÇÀ¸·Î client ÀÇ private key ¸¦ Àü¼ÛÇؼ Á¢¼Ó ( = ssh -i "»ç¼³Å°" À¯Àú¾ÆÀ̵ð@¸®´ª½º¼¹ö ) ÇØ ºÃ´Âµ¥µµ ¾È µË´Ï´Ù.
ÀÏ´Ü Á¦ ¸Ó¸®·Î´Â.... °Çµå·Á º¼ ¸¸ ÇÑ°É ´Ù °Çµå·È´Âµ¥ ¾ÈµÇ¼, °è¼Ó ÀÎÅÍ³Ý µÚÁ®º¸´Â ÁßÀÔ´Ï´Ù.
´Ù¸¥ ºÐµéµµ Ȥ½Ã ÀÇ°ß ÀÖÀ¸½Ã¸é
´ä±Û ´Þ¾Æ ÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.
´äº¯ °¨»çµå¸³´Ï´Ù. Áñ°Å¿î ÇÏ·ç µÇ½Ã±â ¹Ù¶ø´Ï´Ù.
¿øÀÎÀº SSH ÀÇ p.... ¾î¼°í, ¿É¼ÇÀÌ ±â¾ï ¾È³ª´Âµ¥,
SSH ¼¹ö ÂÊ¿¡¼ ÆÛºí¸¯ Å°ÀÇ ±ÇÇÑ / À¯Àú¾ÆÀ̵𸦠üũÇÏ´Â ¿É¼Ç
±×°Ô À©µµ¿ì ÂÊ °èÁ¤°ú ´Þ¶ó¼ »ý±ä ¹®Á¦·Î º¸ÀÔ´Ï´Ù.
SSH Daemon ¿É¼Ç À̸§ÀÌ ±â¾ï ¾È³ª´Â±º¿ä. ¾î·´ø.
±×·¡¼ , µ¥¸óÀ» ³»·È´Ù ¿Ã¸±±î ÇÏ´Ù°¡
¸»¾¸ÇØ ÁֽŴë·Î ÀÏ´Ü plink / pscp ·Î ÀÛ¾÷Çß½À´Ï´Ù.
°á±¹Àº scp ¸¦ ¼³Ä¡ÇÑ ²ÃÀÌ µÇ¾î¼, ³ªÁß¿¡ ÇÑ ¹ø ´õ ¼Õ ºÁ¾ß µÇ°Ú½À´Ï´Ù¸¸, ¾î·´ø Áö±Ý ´çÀåÀº ÀÌ°É·Î ½á¾ß °Ú½À´Ï´Ù.
´äº¯ ÁֽŠºÐµé °¨»çµå¸³´Ï´Ù.
»õÇØ º¹ ¸¹ÀÌ ¹ÞÀ¸½Ã±æ ¹Ù¶ø´Ï´Ù.