X11 ํฌ์›Œ๋”ฉ ์•„๋‹Œ ์ผ๋ฐ˜ ํ„ฐ๋„๋ง์œผ๋กœ X ์‘์šฉํ”„๋กœ๊ทธ๋žจ ๊ตฌ๋™ํ•˜๊ธฐ

์›๊ฒฉ์˜ X11 ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•  ๋•Œ SSH ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜๋ฉด ๋„คํŠธ์›Œํฌ์˜ ์ œ์•ฝ์ด๋‚˜ ์ถ”๊ฐ€์ ์ธ ์„ค์ • ์—†์ด SSH ์ ‘์†๋งŒ์œผ๋กœ๋„ X11 ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ SSH ์„œ๋ฒ„์— ์ ‘์†ํ•˜์˜€๋‹ค๊ณ  ํ•˜๋”๋ผ๋„ X11 ํฌ์›Œ๋”ฉ์ด ์ผœ์ ธ ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜ ๊ธฐํƒ€ ๋‹ค๋ฅธ ์ด์œ ๋กœ X11 ํฌ์›Œ๋”ฉ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๋ผ๋ฉด X ์‘์šฉํ”„๋กœ๊ทธ๋žจ์€ ๋ฐ”๋กœ ๊ตฌ๋™๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ์—๋„ ์ผ๋ฐ˜ SSH ํ„ฐ๋„๋ง์„ ์ด์šฉํ•˜๋ฉด X11 ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Xstart ์„ธ์…˜์—์„œ ์ผ๋ฐ˜ SSH ํ„ฐ๋„๋ง ์‚ฌ์šฉํ•˜๊ธฐ

  1. Xstart ์‹คํ–‰ํ•˜์—ฌ โ€˜์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐโ€™๋ฅผ ๋ˆ„๋ฃฌ ํ›„ SSH ํ”„๋กœํ† ์ฝœ์˜ โ€˜์„ค์ •โ€™์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.

  2. โ€˜SSH ํ”„๋กœํ† ์ฝœ ์„ค์ •โ€™ ๋Œ€ํ™” ์ƒ์ž์—์„œ โ€˜ํ„ฐ๋„๋งโ€™ ํƒญ์„ ๋ˆ„๋ฅธ ํ›„ โ€˜์ถ”๊ฐ€โ€™ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์„ค์ •์„ ํ•ฉ๋‹ˆ๋‹ค.

    ์ข…๋ฅ˜(๋ฐฉํ–ฅ): Remote(๋ฆฌ๋ชจํŠธ์—์„œ ๋กœ์ปฌ๋กœ)
    ์›๋ณธ ํ˜ธ์ŠคํŠธ: localhost
    ์ˆ˜์‹  ๋Œ€๊ธฐ ํฌํŠธ: 6020(6000๋ฒˆ ์ด์ƒ ์ž„์˜์˜ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•ด๋‹น ํฌํŠธ๋ฅผ ์ ์œ ํ•˜๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹ค๋ฅธ ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ํฌํŠธ ๋ฒˆํ˜ธ์—์„œ 6000๋ฒˆ์„ ๋บ€ 20์ด DISPLAY ๋ฒˆํ˜ธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.)
    ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ: localhost
    ๋Œ€์ƒ ํฌํŠธ: 6030(6000~6255๋ฒˆ ์‚ฌ์ด์˜ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด ํฌํŠธ ๋ฒˆํ˜ธ์—์„œ 6000๋ฒˆ์„ ๋บ€ 30์ด Xmanager์˜ DISPLAY ๋ฒˆํ˜ธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.)

  3. โ€˜ํ™•์ธโ€™์„ ๋ˆŒ๋Ÿฌ ํฌ์›Œ๋”ฉ ๊ทœ์น™์„ ์ €์žฅํ•˜๊ณ  โ€˜SSH ํ”„๋กœํ† ์ฝœ ์„ค์ •โ€™ ๋Œ€ํ™” ์ƒ์ž๋ฅผ ๋‹ซ์Šต๋‹ˆ๋‹ค.

  4. Xstart ๋Œ€ํ™” ์ƒ์ž์—์„œ โ€˜๊ณ ๊ธ‰โ€™์„ ๋ˆŒ๋Ÿฌ โ€˜๊ณ ๊ธ‰ ์˜ต์…˜โ€™ ๋Œ€ํ™” ์ƒ์ž๋ฅผ ์—ฝ๋‹ˆ๋‹ค.

  5. โ€˜๊ณ ๊ธ‰ ์˜ต์…˜โ€™ ๋Œ€ํ™” ์ƒ์ž์—์„œ โ€˜๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธ ์ž๋™์œผ๋กœ ํ• ๋‹นโ€™์„ ํ•ด์ œํ•œ ํ›„ โ€˜๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธโ€™์— ์œ„ ํ„ฐ๋„๋ง ์„ค์ • ํฌ์›Œ๋”ฉ ๊ทœ์น™์˜ โ€˜๋Œ€์ƒ ํฌํŠธโ€™์—์„œ ์ •ํ•œ ๊ฐ’๊ณผ ๊ด€๋ จ๋œ 30์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒˆํ˜ธ๊ฐ€ Xmanager์˜ ๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

    ย 

  6. Xstart ๋ช…๋ น์— ์‹คํ–‰ํ•˜๊ณ ์ž ํ•˜๋Š” ์›๊ฒฉ์˜ X ์‘์šฉํ”„๋กœ๊ทธ๋žจ์˜ ๊ฒฝ๋กœ์™€ ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. xterm์„ ์‹คํ–‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
    ์ด ๋•Œ, ํ•ด๋‹น ๋ช…๋ น ์•ž์— DISPLAY ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์œ„ ํ„ฐ๋„๋ง ์„ค์ •์˜ โ€˜์ˆ˜์‹  ๋Œ€๊ธฐ ํฌํŠธโ€™์—์„œ ์ •ํ•œ ํฌํŠธ ๋ฒˆํ˜ธ์— ํ•ด๋‹นํ•˜๋Š” DISPLAY ๋ฒˆํ˜ธ 20(=20.0)์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

    ย 

  7. โ€˜์ €์žฅโ€™ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ €์žฅํ•œ ํ›„ โ€˜์‹คํ–‰โ€™์„ ๋ˆŒ๋Ÿฌ Xstart ์„ธ์…˜์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
    xterm์ด ์›๊ฒฉ ์„œ๋ฒ„์˜ 20๋ฒˆ(TCP ํฌํŠธ 6020)์œผ๋กœ ์ ‘์†ํ•˜์—ฌ ์„ฑ๊ณต์ ์œผ๋กœ ๊ตฌ๋™๋˜์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    ์œˆ๋„์šฐ ์‹œ์Šคํ…œ ์•Œ๋ฆผ ์˜์—ญ์—์„œ๋Š” Xmanager๊ฐ€ 30(=30.0)๋ฒˆ(TCP ํฌํŠธ 6030)์—์„œ ๋Œ€๊ธฐ ์ค‘์ž„์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ย 

    ย 

Xshell ์„ธ์…˜์—์„œ ์ผ๋ฐ˜ SSH ํ„ฐ๋„๋ง ์‚ฌ์šฉํ•˜๊ธฐ

  1. Xmanager(Xmanager 7์—์„œ๋Š” Xmanager Classic)์—์„œ XDMCP ์ƒ์„ฑ์„ ์„ ํƒํ•œ ํ›„ None(Passive) ์„ธ์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

    ย 

  2. โ€˜์ƒˆ ์„ธ์…˜ ๋“ฑ๋ก ์ •๋ณดโ€™์˜ โ€˜X ์„œ๋ฒ„โ€™ ํƒญ์—์„œ โ€˜๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธ ์ž๋™์œผ๋กœ ํ• ๋‹นโ€™์„ ํ•ด์ œํ•œ ํ›„ โ€˜๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธโ€™์— 0์—์„œ 255 ์‚ฌ์ด์˜ ์ž„์˜์˜ ๊ฐ’์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

    ย 

  3. ํ™•์ธ์„ ์—ฐ์†์ ์œผ๋กœ ๋ˆŒ๋Ÿฌ ์„ธ์…˜์„ ์ƒ์„ฑํ•œ ํ›„ ํ•ด๋‹น ์„ธ์…˜์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    ย 

    ์œˆ๋„์šฐ ์‹œ์Šคํ…œ ์•Œ๋ฆผ ์˜์—ญ์—์„œ๋Š” Xmanager๊ฐ€ ์œ„ 2์—์„œ ์ •ํ•œ 30(=30.0)๋ฒˆ(TCP ํฌํŠธ 6030)์—์„œ ๋Œ€๊ธฐ ์ค‘์ž„์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

  4. Xshell ์„ธ์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

  5. ํ„ฐ๋„๋ง ์˜์—ญ์—์„œ โ€˜์ถ”๊ฐ€โ€™๋ฅผ ๋ˆŒ๋Ÿฌ ์•„๋ž˜์™€ ๊ฐ™์€ ํ„ฐ๋„๋ง์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

    ย 

    ์ข…๋ฅ˜: Remote(๋ฆฌ๋ชจํŠธ์—์„œ ๋กœ์ปฌ๋กœ)
    ์›๋ณธ ํ˜ธ์ŠคํŠธ: localhost
    ์ˆ˜์‹  ๋Œ€๊ธฐ ํฌํŠธ: 6020(6000๋ฒˆ ์ด์ƒ ์ž„์˜์˜ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ•ด๋‹น ํฌํŠธ๋ฅผ ์ ์œ ํ•˜๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹ค๋ฅธ ๊ฐ’์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ํฌํŠธ ๋ฒˆํ˜ธ์—์„œ 6000๋ฒˆ์„ ๋บ€ 20์ด X ์‘์šฉํ”„๋กœ๊ทธ๋žจ์— ์ „๋‹ฌ๋  DISPLAY ๋ฒˆํ˜ธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.)
    ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ: localhost
    ๋Œ€์ƒ ํฌํŠธ: ์œ„ 2์—์„œ ์ •ํ•œ Xmanager ๋””์Šคํ”Œ๋ ˆ์ด ๋ฒˆํ˜ธ์— 6000์„ ๋”ํ•œ ๊ฐ’์ธ 6030์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

  6. โ€˜์—ฐ๊ฒฐโ€™์„ ๋ˆ„๋ฅด๋ฉด ์„ธ์…˜์ด ์ €์žฅ๋œ ํ›„ ํ•ด๋‹น ์„ธ์…˜์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

  7. ํ„ฐ๋ฏธ๋„์—์„œ DISPLAY ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์œ„ 5์—์„œ ์ •ํ•œ โ€˜์ˆ˜์‹  ๋Œ€๊ธฐ ํฌํŠธโ€™์™€ ๊ด€๋ จ๋œ ๊ฐ’์ธ 20(=20.0)์œผ๋กœ ํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค์ •ํ•œ ํ›„ X ์‘์šฉํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.


    xterm์ด ์›๊ฒฉ ์„œ๋ฒ„์˜ 20๋ฒˆ(SSH ํ„ฐ๋„๋ง ํฌํŠธ 6020)์œผ๋กœ ์ ‘์†ํ•˜์—ฌ ์„ฑ๊ณต์ ์œผ๋กœ ๊ตฌ๋™๋˜์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ย