subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나 해
안되는 것도 아니고 -_- 짜증나네요.
3번을 인증해야지 체크아웃을 합니다. 요놈이 미친나;;
root@zeropage:~/tmp# svn co svn+ssh://sapius@localhost/home/SVN/sample sample
Password:
Password:
Password:
외부 경로 업데이트 됨. 리비전 0.
~/.subversion/config
### This file configures various client-side behaviors.
###
### The commented-out examples below are intended to demonstrate
### how to use this file.### Section for authentication and authorization customizations.
[auth]
### Set store-passwords to 'no' to avoid storing passwords in the
### auth/ area of your config directory. It defaults to 'yes'.
### Note that this option only prevents saving of *new* passwords;
### it doesn't invalidate existing passwords. (To do that, remove
### the cache files by hand as described in the Subversion book.)
#store-passwords = no
### Set store-auth-creds to 'no' to avoid storing any subversion
### credentials in the auth/ area of your config directory.
### It defaults to 'yes'. Note that this option only prevents
### saving of *new* credentials; it doesn't invalidate existing
### caches. (To do that, remove the cache files by hand.)
#store-auth-creds = no### Section for configuring external helper applications.
[helpers]
### Set editor to the command used to invoke your text editor.
### This will override the environment variables that Subversion
### examines by default to find this information ($EDITOR,
### et al).
editor-cmd = /usr/bin/vim
### Set diff-cmd to the absolute path of your 'diff' program.
### This will override the compile-time default, which is to use
### Subversion's internal diff implementation.
diff-cmd = /usr/bin/diff (diff, gdiff, etc.)
### Set diff3-cmd to the absolute path of your 'diff3' program.
### This will override the compile-time default, which is to use
### Subversion's internal diff3 implementation.
diff3-cmd = /usr/bin/diff3 (diff3, gdiff3, etc.)
### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3'
### program accepts the '--diff-program' option.
# diff3-has-program-arg = [true | false]### Section for configuring tunnel agents.
[tunnels]
### Configure svn protocol tunnel schemes here. By default, only
### the 'ssh' scheme is defined. You can define other schemes to
### be used with 'svn+scheme://hostname/path' URLs. A scheme
### definition is simply a command, optionally prefixed by an
### environment variable name which can override the command if it
### is defined. The command (or environment variable) may contain
### arguments, using standard shell quoting for arguments with
### spaces. The command will be invoked as:
### <command> <hostname> svnserve -t
### (If the URL includes a username, then the hostname will be
### passed to the tunnel agent as <user>@<hostname>.) If the
### built-in ssh scheme were not predefined, it could be defined
### as:
#ssh = ssh -l sapius
### If you wanted to define a new 'rsh' scheme, to be used with
### 'svn+rsh:' URLs, you could do so as follows:
#rsh = rsh
### Or, if you wanted to specify a full path and arguments:
# rsh = /path/to/rsh -l myusername
### On Windows, if you are specifying a full path to a command,
### use a forward slash (/) or a paired backslash (\\) as the
### path separator. A single backslash will be treated as an
### escape for the following character.### Section for configuring miscelleneous Subversion options.
[miscellany]
### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output.
# global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store
### Set log-encoding to the default encoding for log messages
# log-encoding = latin1
### Set use-commit-times to make checkout/update/switch/revert
### put last-committed timestamps on every file touched.
# use-commit-times = yes
### Set no-unlock to prevent 'svn commit' from automatically
### releasing locks on files.
# no-unlock = yes
### Set enable-auto-props to 'yes' to enable automatic properties
### for 'svn add' and 'svn import', it defaults to 'no'.
### Automatic properties are defined in the section 'auto-props'.
# enable-auto-props = yes### Section for configuring automatic properties.
[auto-props]
### The format of the entries is:
### file-name-pattern = propname[=value][;propname[=value]...]
### The file-name-pattern can contain wildcards (such as '*' and
### '?'). All entries which match will be applied to the file.
### Note that auto-props functionality must be enabled, which
### is typically done by setting the 'enable-auto-props' option.
# *.c = svn:eol-style=native
# *.cpp = svn:eol-style=native
# *.h = svn:eol-style=native
# *.dsp = svn:eol-style=CRLF
# *.dsw = svn:eol-style=CRLF
# *.sh = svn:eol-style=native;svn:executable
# *.txt = svn:eol-style=native
# *.png = svn:mime-type=image/png
# *.jpg = svn:mime-type=image/jpeg
# Makefile = svn:eol-style=native
Re: subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나
localhost 면... svn+ssh 말고 file:///home/SVN/sample sample 식으로 하시면... 될 듯 하고... 3번이나 인증한건가요... 아니면 비밀번호를 틀리신건가요 ;) (관련해서는 로그를 보는게 도움이 될지도 모르겠군요...)
ssh 는 rsa 키페어를 사용하도록 세팅하고 keychain 까지 세팅하고 나면 정말 편하게 사용할 수 있어요 =3=33
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
Re: subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나
태영님 그리고 태영님의 방법이 소개된 문서같은거 없을까요?
정확이 어떤건지 잘 모르겠습니다 ㅠ.ㅠ
이거 진짜로 황당쓰~ ㅡ,.ㅡ;;
ssh 문제인가 싶어서 업그레이드 해도 똑같은 증상.;;
이런문제 격으신분 없으신가요?
그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-
Re: subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나
rsa 키페어를 이용하는 방법은 예전에 블로그에 써놓은 글이 있기는 합니다만 별로 인기가 없는걸로 보아 역시 설명이 이상하게 되있어서 알아보기가 힘든게 아닐까 싶습니다 -_-;;
http://b.mytears.org/2005/07/24/ssh-%ec%a0%91%ec%86%8d%ec%9d%84-%ec%a2%80-%eb%8d%94-%ed%8e%b8%ed%95%98%ea%b2%8c/
local repo에 접근할때는... 구지 svn+ssh 로 하지 않고...
/home/svn/sample 이 경로라고 하면...
svn co file:///home/svn/sample sample
식으로 해도 되구요...
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
감사합니다.
감사합니다.
정말로 큰 도움이 되었습니다. (^^) (__) 꾸벅~
그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-
Re: subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나
전 보안상 당연히 3회 요구하는 줄 알고 그렇게 쓰고있습니다 푸하하;;
근데, local 저장소에서 co하면, ci할때 암호 안물어보나요? 그렇다면 다시 co해버릴까 -_-
Re: subversion 1.2에서 ssh 로 터널링을 하는데 인증을 3번이나
예 로컬 저장소에서 check out / commit 등을 할 때는 비밀번호 없이도 잘 됩니다 :) 퍼미션 관련해서만 문제가 없다면요
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
svn+ssh를 이용하면 원래 두세 번 물어보던걸요?윈도우에서 Tor
svn+ssh를 이용하면 원래 두세 번 물어보던걸요?
윈도우에서 TortoiseSVN을 쓸때도 그럽니다.
svn+ssh로 하려면 확실히 공개키 등록해서 쓰는게 편하지요.
ssh의 공개키 인증을 사용할 때 저는 임은재님이 쓰신 문서의 도움을 받았습니다.
저두 겨우 해결
패스워드 3번씩 확인하는 것은 원래 그런것 맞구요.
저두 이거 겨우 해결했는데, TortoiseSVN FAQ 부분을 보고 끙끙거리다가 지금은 잘 쓰고 있습니다.
http://www.logemann.org/day/archives/000099.html
거기 나오는 것처럼 putty와 pageant를 쓰니 좋습니다. :-)
댓글 달기