[완료] KLDP 의 SVN 과 SSH 의 사용해서 자동 인증 방법

thruthesky의 이미지

안녕하세요.

hometools.kldp.net 에서 SVN 으로 작업을 하는 중,

반복되는 비밀번호 입력을 피하고자 public, private 키를 생성해 놓고,

Public key 를 kldp.net 쉘에 기록해 놓고 자동으로 인증을 하도록 시도를 하는데 쉽지가 않습니다.

무진장 헤매다가 결국은 글을 올립니다.

다른 서버에 테스트를 해 보았습니다. puttygen.exe (Mar 13 2006) 으로 키를 생성했습니다.

다른 서버 2 곳에 (동일한 키) public key 를 저장해 놓고 Putty.exe, TortoisePlink.exe 등으로

비밀번호 입력없이 올바로 접속을 했습니다.

동일한 방법으로 kldp.net 에 접속을 시도하면, 비밀번호 입력을 요구합니다.

kldp.net 의 개인 페이지에 기록된 public key 와 다른 (서버)곳에 저장해 놓은 public key 를 비교해도 이상이 없습니다.

키가 제대로 저장이 되었는지 확인을 해 보려고 아래와 같이 명령을 했습니다.

scp thruthesky@hometools.kldp.net:/var/lib/gforge/chroot/home/groups/hometools/.ssh/authorized_keys .

파일이 존재하지 않는다는 메세지가 나타났습니다.

크론에의해서 1시간마다 갱신된 내용이 파일로 기록이 된다고 하지만, ... 제대로 되는 것 같지가 않아보입니다.

그래서 public key 파일을 복사 했습니다.

복사가 잘 되었는지는 아래와 같이 확인이 되었습니다.

scp thruthesky@hometools.kldp.net:/var/lib/gforge/chroot/home/groups/hometools/.ssh/authorized_keys .
Password:
authorized_keys 100% 227 0.2KB/s 00:00

그리고 다시 접속을 해봐도 엮시 비밀번호 입력을 요청하고 있습니다.

혹시, 현제 시점에서 새로운 키를 등록하고 인증하는데 문제가 없는 분은 답변 좀 남겨주세요.

세이군의 이미지

전반적으로 kldp.Net의 시스템에 문제가 있어서 서비스가 비정상적으로 돌고 있습니다.
이에 대하여 여러가지로 조치하고 있으나 각 운영자들이 이 곳에만 신경쓸 수 없기때문에 시간이 많이 지연되고 있습니다.

최대한 빨리 조치하여 복구하도록 하겠습니다.
잠시만 기다려주세요.

한 걸음 더 가까이

krisna의 이미지

제 경우는 직접 scp로 올리지 않고 kldp.net에서 제공하는 web 인터페이스를 이용하여 등록을 했습니다.

kldp.net 의 개인 페이지에서 "사용자 등록 정보" 탭에 가십시오.
맨 아래쪽에 있는 shell 계정 정보 섹션에서 "[키 편집하기]"를 누르시면
ssh key를 추가하거나 삭제할수 있는 textaria가 나타납니다.

거기에 key를 올려놓고 테스트 해보시면 좋을 것 같습니다.
거기에 써 있기로는 이렇게 등록한후 한시간 정도 있다가 작동한다고 하니 좀 기다려 보시면 좋겠습니다.

thruthesky의 이미지


혹시, ... 다시 한번 해보실래요?

새로 키를 생성해서 개인 정보 설정에서 web 인터페이스로 pub key 를 동록하고 접속이 되는지...

만약 krisna 님이 키를 새로 생성하고 등록 했는데 잘 되면, 제가 잘 못한거구요.

일단 좀 더 기다려봐야할 것 같습니다.

전신권태,피부발진,기미,주근깨,여드름 증상 보유

세이군의 이미지

해결되었습니다.
작업과정에서 cron이 돌지 않고 있었네요.
ssh키를 현재 시점의 키로 설정이 되어있으니 접속해보시기 바랍니다.
접속이 되신다면 제목에서 "질문"을 "해결"또는 "완료"로 바꿔주시면 됩니다.

한 걸음 더 가까이

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.