LINUX
2017.05.22 / 19:16

[linux] xrdp ¼³Á¤Çϱâ

ducati
Ãßõ ¼ö 149

¿ø°Ý Á¢¼Ó¿¡ °ü·ÃµÈ Á¤º¸µé.


1. ¼³Ä¡

#> apt-get install xrdp 


2. ±¸µ¿

service xrdp start

service xrdp stop

service xrdp restart

(xrdp  ¼­ºñ½º À§Ä¡´Â  /etc/init.d)


3. xsession setting 

/usr/share/xsession¿¡ µé¾î°¡¸é Á¢¼Ó°¡´ÉÇÑ   session  ¸ñ·ÏÀÌ ÀÖ´Ù. 

ubuntu 12.04 LTS  ±âÁØÀ¸·Î´Â 


root@stdvirtual:/usr/share/xsessions# ls -la
ÇÕ°è 40
drwxr-xr-x   2 root root  4096  4¿ù 21 13:50 .
drwxr-xr-x 291 root root 12288  4¿ù 21 13:50 ..
-rw-r--r--   1 root root   233  4¿ù 19  2012 gnome-classic.desktop
-rw-r--r--   1 root root   277  4¿ù 19  2012 gnome-fallback.desktop
-rw-r--r--   1 root root   188  4¿ù 19  2012 gnome-shell.desktop
-rw-r--r--   1 root root   205  4¿ù 19  2012 gnome.desktop
-rw-r--r--   1 root root   208  4¿ù 19  2012 ubuntu-2d.desktop
-rw-r--r--   1 root root   185  4¿ù 19  2012 ubuntu.desktop

ÀÌ·¸°Ô 6°¡Áö°¡ ÀÖ°í °¡Àå ¸¹À̾²°Ô µÇ´Â  unity-2d¸¦ ÀÌ¿ëÇÏ°íÀÚ ÇÑ´Ù¸é


Á¢¼ÓÇÏ·Á´Â °èÁ¤ÀÇ ~/.xsession ÆÄÀÏ(¾øÀ¸¸é ¸¸µé¾î¶ó)

¿¡ ¾Æ·¡¿Í°°ÀÌ ³»¿ëÀ» ³Ö¾îÁØ´Ù.


root@stdvirtual:/usr/share/xsessions# cat ~/.xsession
gnome-session --session=ubuntu-2d

±×·¯¸é ±âº» desktop sessionÀÌ unity-2d ·Î Á¢¼ÓµÉ°ÍÀÌ´Ù. 

(ÆÄÀÏÀ̾øÀÌ Çغ¸¸é gnome-classic ÀÌ ¶ß´õ¶ó..)(


4. xrdp setting

xrdp ÀÇ ±âº» ¼ÂÆÃÀº /etc/xrdp/ ¿¡ Àִ 


sesman.ini

xrdp.ini


µÎ°³¸¦ ÅëÇؼ­ ÇÑ´Ù. 


sesman.ini ¿¡ Àִ 

[Sessions]

MaxSessions=3


°ªÀ» ÀÌ¿ëÇؼ­ Á¢¼Ó°¡´ÉÇÑ max Session À» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. (±âº»Àº 10ÀÓ)

³ªÀÇ °æ¿ì quad coreÁß 3°³ÀÇ core¸¦ vm¿¡ ÇÒ´çÇßÀ¸¹Ç·Î ¿ø°ÝÀº 3°³·Î Á¦ÇÑ 


±Ùµ¥ ¹®Á¦ ¹ß»ý ±âº»ÀûÀ¸·Î ¿ø°ÝÁö°¡ ´Ù¸£¸é °¢°¢ÀÇ ´Ù¸¥ ¼¼¼ÇÀÌ ¸¸µé¾î Áú°Å¶ó»ý°¢ÇßÁö¸¸

½ÇÁ¦´Â µ¿ÀÏ ¿ø°Ýsession¿¡ ÇÔ²² ºÙ´Â ¹®Á¦°¡ ÀÖÀ½ (ex pc1 ¿¡¼­ xrdp ·Î Á¢¼Ó pc2,3 ¿¡¼­ xrdp·Î Á¢¼Ó½Ã µ¿ÀÏ id  »ç¿ëÇϸé 3°³ÀÇ È­¸éÀÌ µ¿±âÈ­ µÇ¸é¼­ °°ÀÌ ¿òÁ÷ÀÓ.....)


ÀÌ°É ÇØ°áÇÏ·Á¸é ¾î¶»°Ô Çұ?


--> ´äÀº /etc/xrdp/sesman.ini¿¡ ÀÖ´Â

[Globals]

EnableUserWindowManager=0 


À¸·Î ¼ÂÆÃÇÏ¸é µÈ´Ù.(ÀÌ °æ¿ì window manager °¡ µû·Î ¾ø±â¶§¹®¿¡ µ¿ÀÏ sessionÀ» °øÀ¯ÇÏÁö ¾Ê°ÔµÈ´Ù.~)


±×·³ º¹Á¦µÈ vm¿¡¼­ ¿¬°á ½Ã´Â ¾î¶²°æ¿ì°¡ ¹ß»ýµÉ±î?

º¹Á¦µÈ vmÀº µ¿ÀÏÇÑ ÄÄÇ»ÅÍ À̸§À» °¡Áö°íÀֱ⠶§¹®¿¡ ÄÄÇ»ÅÍÀÇ À̸§À» ´Þ¸®ÇÏ¿© ±¸ºÐÇÏ°Ô ÇÏ¸é »õ·Î¿î session ÀÌ »ý¼ºµÈ´Ù.




Á¢¼ÓµÈ  session ÀÇ Á¤º¸´Â 


/tmp/.X11-unix/ ¿¡¼­ È®ÀÎÀÌ °¡´ÉÇÏ´Ù.


ÀÌ°É·Î xrdp for vm ¼³Á¤Àº ³¡!!!


==================================================================================
reference:
http://wooix.tistory.com/34




Ãâó: http://0561blue.tistory.com/35 [°ø´ë»ýÀ¸·Î »ì¾Æ°¡±â]