인환님의 이글루

hwanud.egloos.com

포토로그 마이가든



우분투 11.10 외부에서 ssh 로 연결하기 |- 리눅스

우분투 11.10 으로 업데이트 후, 
우분투에서 기본적으로 제공하는 desktop sharing 이라는 기능이 정상적으로 작동하지 않는 것을 발견했다.
포럼들을 보니, 꼼수가 있긴 한 모양인데, 아직 고쳐지지는 않은 것으로 보인다.

관련 우분투 포럼 주소: http://ubuntuforums.org/showthread.php?t=1861148
위 우분투 포럼을 보면, 어떻게 하는지 알 수 있을 것이다.. 해보지는 않아서 잘 되는지는 모르겠지만.. ; 

참고로 우분투에서 제공하는 desktop sharing 을 사용하면 (10.10 에서 사용해 보고 그 뒤로 안했지만...)
외부에서 우분투에 realVNC 등을 이용해 접속했을 때, 외부 접속을 받은 우분투 역시 로그인이 풀리고, 원격에서 화면을 조종하는 것이 로컬에서도 그대로 보인다...
그 뒤로는 원격 접속으로 사용하지 않고 있다.. ;;
(잘못 본 것은 아니었다!!!... 아닌가...?.. 지금은 굳이 테스트하고 싶지도 않고 시간도 없으므로.. ;;)

아무튼 본 포스팅의 목적은 ssh 를 작동하게 하는 것..

사실 지금도 정확한 문제는 모르겠지만, 대충 추측만 해본다... 근거없이;;

환경은 우분투 11.10 
ssh 서버를 설치했으며, IP 설정 같은 기본적인 네트워킹 설정 이외의 다른 셋팅은 아무것도 하지 않은 우분투 이다.

일단 설정한 뒤에, 기숙사에서 접속할 때는 아무 문제 없이 잘 되었다.

그런데 학교를 벗어나서 접속을 시도했는데, 접속이 안되는 것이었다.
같은 컴퓨터에서 vbox로 윈도우를 열어 두었었는데, 거기에 원격 데스크탑은 잘 되는 상황..
학교에서 ssh 포트를 막았나 싶기도 했는데, 내가 ssh 포트를 변경해 두었기 때문에 왜 안되는지 알 수가 없었다.

해답을 찾다보니, 우분투 방화벽 때문이 아닐까 하는 생각이 들었다.
그런데 방화벽 설정은 건드린 적도 없고... 기숙사에서도 ssh로 접속이 잘 되었었기 때문에 좀 이상하긴 했지만...
일단 해보기로 했다. iptables 는 잘 모르므로, 우분투 방화벽 설정을 위한 도구인 ufw 를 이용했다.

ufw 로 나의 ssh 서버 포트를 열어주고, 기본은 deny 로 하니 접속이 되는 듯하다!
명령은 아래와 같이 했다.

$ sudo ufw status
Status: inactive

$ sudo ufw enable
$ sudo ufw default deny
$ sudo ufw allow 내ssh포트번호/tcp
Rule added
Rule added (v6)
$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
내ssh포트번호/tcp                  ALLOW       Anywhere
내ssh포트번호/tcp                  ALLOW       Anywhere (v6)


옆에 노트북을 두고, 공유기에 연결해서 해 본 것이었는데, ufw 설정을 하기 전에는 접속이 안되다가 설정을 하고 나니 
잘 되는 것을 보니 방화벽 문제가 맞는 듯 하다. 아.. 위 명령어에서 '내ssh포트번호'는 물론 자신의 ssh 서버가 사용하고 있는 포트 번호를 입력해야 한다..ㅎㅎ
일단 좀 더 두고 봐야 할 것 같다.. ;;

그리고 iptables -L 로 적용된 룰들을 보았는데...
iptables 에 대한 설명은 https://help.ubuntu.com/community/IptablesHowTo 를 참고하면 될 듯..
나중에 공부를 해야겠다...;;;



우분투 gcc-4.3 이 있는 저장소 |- 리눅스

우분투 gcc-4.3 이 있는 저장소 위치

deb http://ubuntu.mirror.cambrium.nl/ubuntu/maverick main universe

화이링

작성일 현재 정상적으로 다운로드 되었음.

그런데 우분투 소프트웨어 센터에서는 나타나지 않고, apt-get 으로 받아졌음.. ;;


GrooveNet 시뮬레이터 (VANET) |- Application 팁

2006년 UPENN 에서 만든 VANET 시뮬레이터

http://www.seas.upenn.edu/~rahulm/Research/GrooveNet/


=== 2011.12.04. 추가 =====

헐... github에 보니 아직도 개발을 해서 올리고 있는 듯하다...;;

최근 2011.2월 정도에도 업데이트를 한 듯함..


게다가 .deb 파일도 만들어 놓았음;; 비록 우분투 10.10 용이긴 하지만 ㅋ

주소는 https://github.com/mlab/GrooveNet


근데.. 컴파일해도 이상하고 안돼.... makefile에 보니 qt4 를 사용하도록 되어 있는 듯 한데,... 이게 문제인건가 ㅠㅠ

암튼 겁나 안됨.. ;;

readme 에는 qt3, pcap 설치하고 하라고 되어 있는데, makefile은 왜 qt4를 참조하고 있는 것인가.. ; 

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



Ubuntu 11.03 에서 설치.

g++ 버전 4.5 에서는 정상적으로 컴파일되지 않는다. 

g++-4.4 버전과 gcc-4.4 버전을 이용하면 컴파일이 되긴 하는데, uint16_t 타입이 선언되지 않아서 에러가 난다.

이 때 해당 파일 (queue.h 에 #include <stdint.h> 를 넣어주면 된다. 물론 자신의 컴퓨터에 해당 헤더파일이 있어야 한다.)

그리고 나머지는 문서를 따라 하면 정상적으로 실행된다.

지금까지 본 것 중 가장 쉽게 설치되고, 깔끔하게 실행되는 시뮬레이터였다.


아무 패키지도 설치되지 않은 우분투에서 groovenet 시뮬레이터를 설치하려고 하니 위와는 다른 에러들이 발생했었다..

정확히 기억나지는 않지만, pcap 과 관련된 에러가 발생한 걸로 기억나는데, 이 경우 소스를 지워버리고 위처럼 컴파일러 설정을 Makefile에서 바꾼 다음에 컴파일하면 문제 없이 되었었다.


만약 pcap 관련 에러가 발생하는 경우, Makefile 에 -lpcap 이라는 라이브러리를 참조하도록 수정이 되는데, (이것 때문에 문제가 되는건지는 정확히 모르겠지만.. ) 이렇게 되어 버리고 나면 아무리 노력해도 컴파일이 어려웠다.. ㅠ_ㅠ..


==== 2011.11.29. 추가

다시 해 본 결과 gcc-4.4.50 인가 하는 버전에서는 컴파일러가 해당 소스코드의 문법을 정확히 해석하지 못하는 듯 하다. 

gcc-4.3, g++-4.3 버전을 설치한 다음, 아래의 과정을 따라 실행하니, 앞서 말한 stdint.h 문제도 없이 설치되는 듯 하다.. ㅋ

====


컴파일러 버전을 변경하고 나서 정상적으로 컴파일이 될 경우 다시 Makefile을 살펴보면 -lpcap 을 참조하는 내용이 들어가지 않고 있었다. 일단 저 라이브러리를 참조하는 명령이 Makefile에 생기면 컴파일이 아무리 해도 안되더라.. 


g++-4.4 와 gcc-4.4 가 없어서 처음 설치하는 경우에는 이것저것 관련 프로그램을 설치하느라 시간이 좀 걸릴 수 있다. 



마이크로소프트 오피스 2010 삭제가 안될 경우. |- Application 팁

윈도우를 새로 설치하고 나서 오피스를 설치했다.

그런데, 오피스가 제대로 설치가 안되고, 한참동안 설치 완료 중이라고 하며 설치가 종료되지 않는 현상이 발생했다.

일단 설치를 중단시키고 다시 부팅해서 설치하려고 했더니, 

"The language of this installation package is not supported by your system."

이라는 문구와 함께 설치, 삭제가 되지 않았다. 

잠시 검색을 한 결과, 


마이크로소프트에서 오피스를 삭제하는 방법을 설명해 놓은 페이지를 찾을 수 있었다. 

오피스가 정상적으로 삭제되지 않을 경우, 몇 가지 해 볼 수 있는 방법들에 대해 설명하고 있다.

나의 경우에는 2 번째 방법이 통했다. 

삭제해주는 프로그램을 받아서 여기 적힌대로 실행했더니, 잘 삭제가 되었고, 다시 설치하니 잘 설치가 되었다. ㅎㅎ

아.. 새로 OS 를 설치하고 다시 모든 걸 설치하기는 너무 귀찮구나.. 

SSD 를 쓰게 된다면 이 짓을 한 번 더 해야하는데.. ㅠㅠ


우분투 11.10, 이클립스 툴팁(hover) 색이 검은색이라 글씨가 잘 안 보이는 경우. |- 리눅스


수정해야 하는 파일 경로를 간단히 적자면.. 

/usr/share/themes/Ambiance/gtk-2.0/gtkrc 

이 파일에서 tooltip 관련 색을 변경해주면 됨..
그리고 테마 다른 걸로 변경후 다시 원래 테마로 변경.

자신이 다른 테마를 사용중이라면, 해당하는 테마 디렉토리에 가서 변경하면 될 듯 하다. 


우분투 10.10 에서는 '시스템 -> 설정 -> 모양(appreance) -> 테마 ->사용자 설정' 에서 툴팁 색을 변경하기..

라고 합니다.


1 2 3 4 5 6 7 8 9



소녀시대다음검색

애드센스2