rustdesk »ç¿ë¹ý - 2024-04-25 ÀÏÀÚ °»½Å

   Á¶È¸ 17236   Ãßõ 7    

* 2024-04-25 - (witbox님 댓글제보) 틀린 내용이 있어서 수정합니다!


한번만 해보면 너무나도 간단해서 이딴걸 굳이 강의까지야 쓸까 싶긴 한데요.

그 '한번'을 안해보면 여간 귀찮은게 아니죠... 그래서 제가 해봤습니다 ㅎㅎ


docker-compose.yml 내용입니다. 그대로 실행( docker-compose up -d )하고요.

version: '3'

services:
  hbbs:
    container_name: hbbs
#    image: rustdesk/rustdesk-server-pro:latest  # 유료버전 이거쓰면 작동안됨
    image: rustdesk/rustdesk-server:latest       # free version
    command: hbbs
    ports:
      - "21115:21115"
      - "21116:21116"
      - "21116:21116/udp"
    volumes:
      - ./data:/root
    depends_on:
      - hbbr
    restart: unless-stopped

  hbbr:
    container_name: hbbr
#    image: rustdesk/rustdesk-server-pro:latest  # 유료버전 이거쓰면 작동안됨
    image: rustdesk/rustdesk-server:latest       # free version
    command: hbbr
    ports:
      - "21117:21117"
    volumes:
      - ./data:/root
    restart: unless-stopped


위 내용 보시면 다 있는 거긴 합니다만 

21115
21116
21117

3개의 tcp 포트와

21116/udp

1개의 udp 포트를 방화벽 오픈 또는 공유기 쓰신다면 nat 포워딩 설정 하시면 됩니다.


서버는 이게 전부에요. 끝 입니다. 더 없어요. 셋팅 따위 없습니다.. 참고로 리소스는 거의 안먹습니다. 램은 3~4M 정도 사용합니다 (기가 아닙니다. 메가입니다)

$ docker stats
CONTAINER ID  NAME   CPU %   MEM USAGE / LIMIT     MEM %  NET I/O       BLOCK I/O   PIDS
86cbe91db074  hbbr   0.01%   1.438MiB / 62.38GiB   0.00%  6.23kB / 0B   0B / 0B     25
28c73c1bda3f  hbbs   0.03%   1.762MiB / 62.38GiB   0.00%  6.07kB / 0B   106kB / 0B  26


이후는 팀뷰어 처럼 이용하시면 되는데 여기가 팁이라면 팁이 되겠네요.

팀뷰어 처럼 클라이언트 프로그램을 다운받습니다. 원격 하려는 곳 원격 받으려는 곳 둘다요

https://rustdesk.com/

여기 들어가셔서


다운로드 앱 눌러서


맥이면 첫번째 빨간색네모, 윈도우pc라면 두번째 빨간색 네모 클릭해서 다운받고 실행합니다.


실행 후

팀뷰어와 차이점은 사설서버를 사용하기 때문에  설정 > 네트워크 > ID 서버에서 아까 설치한 서버의 주소를 (IP도 되고 host도 되고) 입력해주면 됩니다.

당연히 원격을 하려는 rustdesk 와 원격을 받으려는 restdesk 둘다 동일하게 말이죠.


( 참고로 구글링을 해보면 Key: 부분도 입력 하는걸로 나오는데요 2024-04-25 확인결과 Key 는 입력하지 않아도 잘 됩니다.
 그렇다고 Key 입력이 무쓸모는 아니고 다른글로 추가 설명 하겠습니다 )


그럼 팀뷰어 스러운 화면이 나오고 이후 사용법도 팀뷰어 스럽다고 보시면 됩니다.

팀뷰어 처럼 한쪽의 rustdesk 에서 다른쪽의 rustdesk 의 아이디 (숫자 9자리) 와 비밀번호를 입력하면 그쪽으로 원격이 되는 겁니다.



저는 메인 장비가 맥이긴 하지만 어차피 같은 rustdesk app 이라 같은 UI 라서 사용방법 역시 동일했고요.

동일하게 Relay 설정하고 위의 ID (161 *** 758) 를 입력하고 비밀번호를 입력하면

다음과 같이 연결 되었습니다.




참고로 추가적인 팁은 다음과 같습니다.




설정 > 보안 부분에 보시면 영구 비밀번호를 설정할 수 있습니다. 아무래도 혼자쓰는 서버라면 이게 더 편하겠죠 ?

그리고 RDP 세션 공유는 이미 원격이 되어 있는 상태일때 그것을 공유하는 옵션입니다.

테스트를 위해서 RDP 로 이미 로그인 해둔 상태라면 저 옵션을 켜시는게 좋습니다. 


그리고 이게 참 편한게 한번 접속한건 밑에 내역에 남고. 이름을 부여해 둘 수 있습니다.





그럼 이후엔 그냥 더블클릭만 하면 바로 접속됩니다.



후기:

아무튼 별거 아니라고 생각하긴 했지만

아니, rustdesk 는 별거아닌게 아니라 대단한거죠!

사용법은 막상 해보니 참 쉽네요.


버벅인건.. 처음에 공홈 가이드가 docker image가 pro(유로)버전으로 되어 있어서 자꾸 라이센스가 없다 id가 없다 이래 나와서 조금 고생했네요..

아무튼 무료버전이 언제까지 지원될지 모르겠습니다만 현재로서는 이상없이 잘 됩니다.


ÅëÅë9 01-23
Àß ºÃ½À´Ï´Ù. Ãßõµå¸®°í °©´Ï´Ù.^^
     
ĵÀ§µå 01-23
Ãßõ °¨»çÇÕ´Ï´Ù^^
¾Ë¶õ 01-23
ÁÁÀºÁ¤º¸ °í¸¿½À´Ï´Ù.
     
ĵÀ§µå 01-23
°¨»çÇÕ´Ï´Ù^^
ÆÀºä¾îó·³ ÇØ´ç ÄÄÇ»ÅÍ¿¡ RUSTDESK ¼³Ä¡Çؼ­ ¼­ºñ½º°¡ µ¹¾Æ°¡°í ÀÖÀ¸¸é ¿ø°ÝÀ¸·Î Á¢¼Ó°¡´ÉÇÑ°É·Î ¾Æ´Âµ¥ RUSTDESK ¼­¹ö´Â ¹«½¼¿ªÈ°À» Çϴ°ǰ¡¿ä??
     
ĵÀ§µå 01-23
ÆÀºä¾îµµ ¼­¹ö°¡ ÀÖµíÀÌ
rustdeskµµ ¼­¹ö°¡ ÇÊ¿äÇÏ°ÚÁÒ.
¹Ù·Î ±× ¼­¹ö ¿ªÇÒÀÔ´Ï´Ù^^

Á¤È®ÇÏ°Ô´Â °æÀ¯¼­¹öÁÒ. ÆÀºä¾î 󷳿ä.
          
dateno1 01-23
Á¤È®È÷´Â Å° Á¦°ø¹× Æ÷Æ® Áß°èÀÔ´Ï´Ù

Á¢¼Ó ¼³Á¤¿¡¼­ ¸±·¹À̱îÁö Áà¾ß Æ®·¡ÇÎÀÌ °æÀ¯µË´Ï´Ù
dateno1 01-23
dockerÆÇÀº ¹æÆÐ(¾Ïȣȭ) Ç¥½Ã Á¤»óÀ̳׿ä

¹ÙÀ̳ʸ®·Î µ¹·ÈÀ»¶© ¾Æ¹«¸® ¼ÕµÇµµ ÃÖ±Ù Àú°Ô »¡°£»öÀÌ´õ±º¿ä

¿ÀÇ ¼Ò½º´Ï ¹«·áÆÇ ¾ø¿£´Ù°í ÇÏ¸é ´©°¡ forkÇÒ²¨¶ó »ç½Ç ¿µ¿øÈ÷ ¹«·áÀÔ´Ï´Ù
     
ĵÀ§µå 01-23
¿äÁò¿¡´Â °ÅÀÇ ¹«Á¶°ÇÀÌ´Ù ½ÍÀ»Á¤µµ·Î docker ³ª k8s ·Î µ¹¸³´Ï´Ù.
´õÀÌ»ó ȯ°æ ¶§¹®¿¡ ½ºÆ®·¹½º ¹Þ±â ½È¾î¼­¿ä. ¹é¾÷ ¹× À缳ġµµ º¯ÇÏ°í¿ä.

½ÉÁö¾î sambaµµ docker·Î µ¹¸®°í ÀÖ¾î¿ä... ¤¾¤¾
          
dateno1 01-23
docker·Î ¹Ù²Ù´Ï ¹Ù·Î ¹æÆÐ ¸ÖÂÄÇØÁö³×¿ä
dateno1 01-23
Âü°í·Î ¼­¹ö ±¸¼º½Ã ½ÇÇà ¿É¼Ç¿¡ -r·Î ÁÖ¼Ò ÁÖ¶ó°íÇϴµ¥ ±×³É 0.0.0.0 ÁöÁ¤ÇÏ´Â°Ô ÃßõÀÔ´Ï´Ù

·ÎÄà + ¸®¸ðÆ® µµ¸ÞÀÎ ÁÖ¼Ò ´Ù ¾²°Å³ª, ¸ÖƼ µµ¸ÞÀÎÀ̰ųªÇÒ¶§ ƯÁ¤ °ª ÁÖ¸é Çϳª¹Û¿¡ ÀÛµ¿ ¾È ÇÕ´Ï´Ù
     
ĵÀ§µå 01-24
±×°Ç ¾îµð¿¡ ÁÖ´Â ¿É¼ÇÀϱî¿ä ?
command: hbbs
command: hbbr
µÑÁß¿¡ ÇÑ°÷¿¡ Ãß°¡ÇØ¾ß ÇÒ °Í °°±ä ÇÕ´Ï´Ù¸¸..
          
dateno1 01-24
°ø½Ä °¡À̵带 Âü°íÇØÁÖ¼¼¿ä

Âü°í·Î GUI±â¹ÝÀ¸·Î °ü¸®¿ë Åø ¼³Ä¡ÇÏ¼Ì´Ù¸é ½Ã³î¿¡¼­ µ¹¸®´Â °¡À̵å´ë·Î ÇÏ´Â°Ô ÆíÇØ¿ä
witbox 01-24
Àß µË´Ï´Ù. ÁÁÀº ÆÁ °¨»çÇÕ´Ï´Ù!


Àú °°Àº °æ¿ì¿¡, ¼­¹öÂÊ Æнº¿öµå¸¦ °íÁ¤ÇÏÁö ¾Ê¾Ò´õ´Ï Á¢¼ÓÇÒ ¶§ ¸Å¹ø Ʋ¸®´Ù°í ³ª¿Í¼­ ¾Æ¿¹ Æнº¿öµå´Â °íÁ¤À¸·Î »ç¿ëÇß½À´Ï´Ù.
¾Æ¸¶ ¼¼ÆÃÀ» rdp ¿¡¼­ Çß´õ´Ï, rdp Á¢¼ÓÇÒ ¶§¸¶´Ù Æнº¿öµå°¡ ¹Ù²î´Â°Í °°¾Æ¿ä. (¾Æ, rdp ¼¼¼Ç °øÀ¯ ¿É¼ÇÀÌ Àֳ׿ä)
     
ĵÀ§µå 01-24
¸Â¾Æ¿ä ¿ø°Ýpc¸¦ rdp ·Î Á¢¼ÓÇؼ­ rustdesk ¼³Ä¡Çؼ­ ½ÇÇà Çß°í + rdp ¼¼¼Ç °øÀ¯°¡ ¾ÈµÈ°æ¿ì. ( »ç½Ç ÈçÇÑ °æ¿ìÁÒ. ¿ì¸®¿¡°Ô´Â ¤¾¤¾¤¾ )
À̶§´Â rustdesk °¡ ±âº»ÀÌ console Á¢¼ÓÀÌ¶ó¼­ ·Î±×ÀÎ È­¸éÀÌ ¶ß°ÔµÇ°í ·Î±×ÀÎÀ» ÇÏ°Ô µÇ¸é restdesk client °¡ Àç½ÇÇà µÇ¸é¼­
one-time-passwordµµ ´ç¿¬È÷ º¯°æµÇ±â¿¡ ³ªÅ¸³ª´Â Çö»óÀÔ´Ï´Ù. (¾Æ¸¶µµ¿ä)
±×·¡¼­ º»¹®¿¡ À̸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» "Ãß°¡ÀûÀÎ ÆÁ"À̶ó°í Àû¾îµÐ °Çµ¥. rdp¸¦ ¸ÞÀÎÀ¸·Î ÇÏ°í rustdesk ¸¦ ¼­ºê·Î ÇÑ´Ù¸é °ÅÀÇ Çʼö ¼ÂÆÃÀ¸·Î ºÁ¾ß ÇÒ °Í °°½À´Ï´Ù~

ÇÏÁö¸¸ ¿ì¸®°°Àº(2cpu ȸ¿ø) °æ¿ì°¡ ¾Æ´Ï¶ó ÁøÂ¥·Î ÆÀºä¾î ½º·¯¿î ( ¾çÂÊ ´Ù ÄܼÖÀÎ ) °æ¿ì¶ó¸é ¿ÀÈ÷·Á Àú Ãß°¡¼ÂÆÃÀÌ ¹æÇØ°¡ µÇÁö ¾ÊÀ»±î ½Í±ä ÇÕ´Ï´Ù¸¸.
¾ÈÇغÁ¼­ ¸ð¸£°Ú½À´Ï´Ù! Ȥ½Ã Çغ¸½ÅºÐ ÀÖÀ¸¸é °á°ú °øÀ¯ ºÎŹµå¸®°í ½Í¾î¿ä.
          
dateno1 01-24
±×·±°æ¿ì ¼³Ä¡½Ã °íÁ¤ Æнº ¼³Á¤ÇØÁÖ¼¼¿ä
witbox 02-01
»ç¿ëÇÏ´Ù°¡ ¾Ë¾Æ³½ °ÍÀÌ À־ ³»¿ëÀ» Ãß°¡·Î °øÀ¯ÇÕ´Ï´Ù.
Relay ¼­¹ö¿Í µ¿ÀÏÇÑ ¼­¹ö ÁÖ¼Ò¸¦ ID ¼­¹ö¿¡µµ ³Ö¾î¾ß Çϱ¸¿ä,
Key´Â hbbs ¼­¹öÀÇ root Æú´õ¿¡ ÀÖ´Â id_ed25519.pub ÀÇ ³»¿ëÀ» ³Ö¾î¾ß »ç¼³ ¸±·¹ÀÌ·Î Á¢¼ÓÇÕ´Ï´Ù.

Relay ¼­¹ö¿¡¸¸ »ç¼³¼­¹ö ÁÖ¼Ò ³ÖÀ¸¸é RustDesk Relay  ¼­¹ö·Î Á¢¼ÓÇϴµ¥, ID ¿Í Key¸¦ ¿ø°Ý°ú ·ÎÄà ¸ðµÎ °°Àº °ªÀ» ³Ö¾îÁÖ´Ï »ç¼³ ¼­¹ö·Î Àß µ¿ÀÛÇÕ´Ï´Ù.
¼Óµµµµ ¾î¸¶¾î¸¶ÇÏ°Ô »¡¶óÁ³³×¿ä!!!

https://yourusername.tistory.com/74
     
ĵÀ§µå 04-29
³Ü ¾Ë·ÁÁּż­ °¨»çÇÏ´Ï´Ù! º»¹®¿¡ ÇØ´ç ³»¿ë ¼öÁ¤ ¹Ý¿µ Çß°í¿ä.^^
óÀ½¿¡´Â Á¦°¡ ¹«Áö¼ºÀ¸·Î ±×³É ±¸±Û¸µÇؼ­ µÇ³ªº¸´Ù ÇÏ°í »ç¿ëÇß¾ú´Ù°¡
ÀÌÈÄ Á¦´ë·Î °øȨ ÂüÁ¶Çϸ鼭 Á»´õ »ç¿ë¹ýÀ» Ãß°¡Çß½À´Ï´Ù.
https://www.2cpu.co.kr/lec/4823
¿ÀÈÄ 08-03
OMV docker ¿¡ ¿Ã·Á ºÁ¾ß °Ú½À´Ï´Ù. Ãßõ ÇÕ´Ï´Ù.
´ÙÀÎ 09-21
·¯½ºÅ©µ¥½ºÅ© À©µµ¿ì ¼­¹ö¼³Á¤ ÀÚ¼¼È÷ ¾Ë·ÁÁֽǺРÆäÀ̵帳´Ï´Ù
¼­¿ï½Ã Áß±¸ ½Å´çµ¿ Àαٿ¡ °ÅÁÖÇϽôºР¿ì¼±ÇÕ´Ï´Ù
°¡´É ÇÏ¸é »ç¹«½Ç·Î ¹æ¹®Çؼ­ ¾Ë·ÁÁֽôºР¿ì¼±ÇÕ´Ï´Ù
ÆäÀÌ´Â ÇùÀÇ ÇÕ´Ï´Ù ´ñ±Û ´Þ¾ÆÁÖ½Ã¸é ¿¬¶ôó º¸³»µå¸®°Ù½À´Ï´Ù


Á¦¸ñPage 10/0
°Ô½Ã¹°ÀÌ ¾ø½À´Ï´Ù.