Ubuntu 12.0.4 amd64 기준.

Ubuntu 12.0.4 x86 기준

apt-get install ant 로 설치 했다면 아래도 설치 해준다.

 sudo apt-get install ant-contrib

그리고  

sudo cp /usr/share/java/ant-contrib.jar /usr/share/ant/lib 



        
        
        	
        







 
Ubuntu에서 이딴 에러를 뱉어낸다..

Ubuntu의 버그이다.

sudo apt-get update
sudo apt-get install libneon27
sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old
sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27



인증키에 관련된 에러는 없어지지만 아래와 같은 또다른 에러가 나타난다.

SSL handshake failed: SSL disabled due to library version mismatch
 
여기에서 자신에게 해당하는 버전의 libneon27을 다운받아 설치해주어야 한다.

http://packages.debian.org/squeeze/libneon27

sudo apt-get remove libneon27
sudo apt-get install libssl0.9.8
sudo dpkg -i libneon27_0.29.3-3_i386.deb
sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old
sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27






 
killall svnserve

이후 재시작 svnserve -d -r {repo path} 
>>authz

모든 저장소에 유저를 두고 싶다는 가정하에..
[/]
user = rw 

[/] 안해주어서 20분정도 고생함.. 

>> svnserve.conf
anon-access = none

anon-access = read 로 되어 있는데 none으로 바꾸어주어야 한다.


 
 apt-cache search sun-java 를 검색을 했는데 없다.

sun-javadb-client - Java DB client
sun-javadb-common - Java DB common files
sun-javadb-core - Java DB core
sun-javadb-demo - Java DB demo
sun-javadb-doc - Java DB documentation
sun-javadb-javadoc - Java DB javadoc

어찌되었나 싶었더니 어느샌가 openjdk로 바뀌었나 보다... 


openjdk-6-jdk - OpenJDK Development Kit (JDK)
openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-7-jdk - OpenJDK Development Kit (JDK)
openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-7-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)


apt-get install openjdk-6-jdk opendjk-6-jre 로 설치할 수 밖에..

 

'Server > Ubuntu' 카테고리의 다른 글

svn 프로세스 죽이기.  (0) 2012.11.07
svn 필수 설정들.  (0) 2012.11.07
apt-get으로 sun-java 를 설치하고자 할 경우  (0) 2012.11.06
add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23

일부 VM에서는 Ubuntu 에 add-apt-repository 를 사용할 수 없다. 


apt-get install python-software-properties

'Server > Ubuntu' 카테고리의 다른 글

svn 필수 설정들.  (0) 2012.11.07
apt-get으로 sun-java 를 설치하고자 할 경우  (0) 2012.11.06
add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28

ssh-keygen 후 키 복사 방법으로 편한게 있어서 내용 발췌 함.



암호를 물어보는 과정을 거치지 않게 인증키를 사용하는 방법이 있다. 주의할 점은 authorized_keys는 폴더가 아니라 파일이라는 점이다. id_rsa.pub 안의 내용을 authorized_keys 파일에 붙여 넣으면 된다. 영어로 잘 나와 있는 설명은 SSHOpenSSHKeys 다.

나도 설명을 하겠다. 나는 영어 설명을 기준으로 한다.

일단 상황을 가정하자. 나는 Server 컴퓨터에서 Target 컴퓨터로 파일을 전송하는 스크립트를 만들려고 한다. Server에 있는 파일들을 백업한 다음 전송하는 스크립트다. (Target 컴퓨터의 IP는 192.168.0.100 이고, url은 mytarget.local 이라고 하자. 로그인 이름은 mytory다.)

이 경우 일단 Server 컴퓨터에서 다음 명령을 실행한다.

mkdir ~/.ssh chmod 700 ~/.ssh ssh-keygen -t rsa

.ssh 폴더에는 중요한 정보가 저장되므로 반드시 퍼미션을 700으로 해 줘야 한다.

ssh-keygen -t rsa 명령을 실행하면, 아래 질문들이 나오는데, 그냥 다 엔터치는 게 제일 속편하다.

Generating public/private rsa key pair. 
Enter file in which to save the key (/home/b/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/b/.ssh/id_rsa.
Your public key has been saved in /home/b/.ssh/id_rsa.pub.

패스프레이즈는 암호키를 여는 암호인 듯하다. 이걸 입력해 주면 연결할 때 또 암호를 입력하게 되므로 그냥 아무것도 입력하지 않는다. 그러면 어떤 보안 문제가 생기는지는 잘 모르겠다.

여튼 다 엔터치고 나면 Server 컴퓨터에 개인키와 공개키가 생성된다. 그러면 이제 공개키를 Target 컴퓨터에 심어야 한다.

이를 위해 아래 명령어를 입력한다.

ssh-copy-id mytory@192.168.0.100

이렇게 하면 Target 컴퓨터의 /home/.ssh 폴더에 authorized_keys 라는 파일이 생기고 공개키가 복사된다.

이러면 모두 끝! 이제 Server 컴퓨터에서 Target 컴퓨터에 ssh 접속을 할 때나, scp 명령을 쓸 때나 암호를 묻지 않게 된다.


 

'Server > Ubuntu' 카테고리의 다른 글

apt-get으로 sun-java 를 설치하고자 할 경우  (0) 2012.11.06
add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28
rsync 설정  (0) 2011.10.28
hdparm -t /dev/sdb 

 /dev/sdb 는 file system.

'Server > Ubuntu' 카테고리의 다른 글

add-apt-repository를 사용할 수 없을때  (0) 2012.11.06
[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28
rsync 설정  (0) 2011.10.28
FTP에서 상위 디렉토리로 이동 제한은 -  (0) 2011.10.27
tune2fs -l /dev/sdb1 | grep Block
 
Block count:              2760900608
Block size:               4096
Blocks per group:         32768

타입 별 특징 및 최대 용량
http://www.digipine.com/programming/5861/page/2

'Server > Ubuntu' 카테고리의 다른 글

[펌] ssh-keygen -t rsa  (0) 2011.11.28
linux hdd 읽기 속도 확인.  (0) 2011.11.23
Block Size 확인.  (0) 2011.10.28
rsync 설정  (0) 2011.10.28
FTP에서 상위 디렉토리로 이동 제한은 -  (0) 2011.10.27
Ubuntu ext2 최대 인식 용량.  (0) 2011.10.27

+ Recent posts