목록Linux (72)
Brise
윈도우를 원격 접속 하기 위해서 먼저 윈도우에서 원격접속을 허용하도록 설정을 바꾸어야 한다. 설정방법(서버측) 윈도우 키 + Pause/Break 키를 누르면 컴퓨터 환경설정에 들어갈 수 있다. (혹은 컴퓨터 아이콘에서 오른쪽버튼 -> 속성) 여기서 '원격 설정' 메뉴로 들어가도록 하자. 그러면 위와 같은 창이 뜨게 되는데 노란 형광 색깔로 칠해진 메뉴를 체크 하고 사용자 선택을 클릭한다. ** 주의 : 리눅스에서 접속하기 위해서는 중간 옵션으로 선택해야 한다. 그럼 위와 같이 사용자 계정을 설정할 수 있는데, 여기서 어떤 계정을 원격으로 접속 시킬 수 있는 지에 대해 설정 할 수 있다. 여기서 위쪽에 모자이크 된 부분을 기억하도록 하자( 관리자의 id이다. 나중에 이 id를 이용하여 접속 할 것이다. ..
-- 터널링 하기 터널링이란? --> 간단하게 생각하면 문익점의 목화씨 숨겨가기! 다른 서비스를 이용하고 싶을 때, 그 서비스는 차단되어 있고, ssh는 열려있다면, ssh를 통해 서비스를 숨겨서 접속할 수 있다. putty를 이용하여 클라이언트(서비스 접속하는 쪽)가 서버(서비스를 제공하는 쪽) 으로 ssh 를 접속하기 전에SSH --> Tunnel 에서 '''Source : 여기서 입력할 포트Destination : 실제 접속할 주소:포트'''를 입력하여 접속 그다음에 클라이언트에서 localhost : 포트 로 입력하면 접속 성공 -- DNS우회 접속하고싶은 PC가 내부 DNS 때문에 외부에서 접근할 수 없는 상태에서 사용. --> 강물을 거슬러 오르는 연어 접속하고 싶은 PC에서 외부 PC로ssh..
-- -- 방화벽 밖에 있는 PC를 A라고 하고,방화벽 안에 있는 서버를 B,방화벽 안에서 서비스(가)를 제공하는 PC를 C라고 하자. * 관계 정의A는 B에 접근 가능하다. - B로 접근 할 때에 ssh는 접근 가능하다.A는 C에 접근할 수 없다.B에서는 C로 접근할 수 있다. - B에서 C로 서비스 (가)를 접근할 수 있다. B는 A에 접근 가능하다.C는 A에 접근 가능하다. 먼저 L 옵션은 흔히 ssh 터널링이라고 한다.A는 B에 접근할 수 있고,B는 C에 접근할 수 있고,A는 C에 접근할 수 없다. 이 때에 L 옵션을 이용하면, A가 C로 접근이 가능해진다. ssh -L (가):C:(가) B와 같이 연결하면 A에서 서비스(가) 를 사용할 때에 localhost:(가) 를 입력하면 C의 서비스(가)..
-- -- 루분투 어플리케이션 스토어에서 Language support 설치시작 --> Preference Tool --> Language support // 나비 설정http://egloos.zum.com/xkyy/v/1363289 // 로케일 변경 apt-get install language-pack-ko (필요한 경우)locale-gen ko_KR.EUC-KRdpkg-reconfigure localesupdate-locale LANG=ko_KR.EUC-KR http://blog.daum.net/joell/11771999 -- --
-- -- 이따금씩은 방화벽에서 특정 포트나 프로토콜을 막아 놓아 원하는 서비스를 이용하지 못할 때가 있다.(e.g. VNC, samba와 같은 원격 접속이나, 파일 공유 프로토콜들 말이다.) 만약 이럴 때에, SSH가 접속 가능하다면, SSH에 있는 tunnel기능을 이용하여 다른 포트를 사용 할 수 있다. 이른바 ssh tunneling 이다. 필자가 가지고 있는 보드는 imx6q freescale 프로세서를 이용한 UDOO보드임을 밝히고,다른곳에서 100%호환되지 않을 수도 있음을 미리 밝힌다. 가장 간단한 방법은 로컬 호스트에 대해 터널링을 만드는 방법이 있지만,이 글에서는 약간은 다른 방식으로 해보도록 하겠다. 먼저 클라이언트(윈도우)의제어판-> 관리 도구 -> 컴퓨터 관리 로 들어간다. 이 화..
#ifdef _GNUC_DWORD GetTickCount(void){ struct timespec tp;struct timeval tv; (void)gettimeofday(&tv, 0);tp.tv_sec = tv.tv_sec;tp.tv_nsec = tv.tv_usec*1000; DWORD dwCount = tp.tv_sec * 1000 + tp.tv_nsec/1000000; // Convert to milli seconds return dwCount;}
char : 1byteshort : 2byteint : 4bytelong : 4byte / 8byte http://foxlime.tistory.com/115