เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
ะ’ เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจ…เจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ•เจฟเจธเจฎ เจฆเฉ€ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจ‰เฉฑเจคเฉ‡ VNC เจธเจฐเจตเจฐ เจšเจฒเจพเจ‰เจฃ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเจ•เจฒเจช เจฆเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเฉเจ•เจธเจพเจจ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพ เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ‡ เจฅเฉเจฐเจฐเฉ‚เจชเฉเจŸ เจฒเจˆ เจ‰เฉฑเจš เจฒเฉ‹เฉœเจพเจ‚ เจนเจจ. เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ RDP (เจฐเจฟเจฎเฉ‹เจŸ เจกเฉˆเจธเจ•เจŸเจพเจช เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ) เจฐเจพเจนเฉ€เจ‚ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจกเฉˆเจธเจ•เจŸเจพเจช เจจเจพเจฒ เจœเฉเฉœเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค VNC เจธเจฟเจธเจŸเจฎ RFB (เจฐเจฟเจฎเฉ‹เจŸ เจซเจฐเฉ‡เจฎเจฌเจซเจฐ) เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเจฟเจ•เจธเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจเจฐเฉ‡ เจจเฉ‚เฉฐ เจธเฉฐเจšเจพเจฐเจฟเจค เจ•เจฐเจจ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ, เจ…เจคเฉ‡ RDP เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจชเฉเจฐเจพเจˆเจฎเจฟเจŸเจฟเจต เจ…เจคเฉ‡ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจฐเจฟเจฎเฉ‹เจŸ เจกเฉˆเจธเจ•เจŸเจพเจช เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจธเจฐเจตเจฐ เจตเฉ€ เจ‰เจชเจฒเจฌเจง เจนเจจเฅค

เจตเจฟเจธเจผเจพ - เจธเฉ‚เจšเฉ€:

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ
เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฆเจพ Russification
เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ
เจ‡เฉฑเจ• เจซเจพเจ‡เจฐเจตเจพเจฒ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ
เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ
เจธเฉˆเจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉˆเจธเจผเจจ
เจ•เฉ€เจฌเฉ‹เจฐเจก เจฒเฉ‡เจ†เจ‰เจŸ เจฌเจฆเจฒ เจฐเจฟเจนเจพ เจนเฉˆ

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจฆเฉ‹ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจ•เฉ‹เจฐ, เจšเจพเจฐ เจ—เฉ€เจ—เจพเจฌเจพเจˆเจŸ เจฐเฉˆเจฎ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉ€เจน เจ—เฉ€เจ—เจพเจฌเจพเจˆเจŸ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจต (HDD) เจจเจพเจฒ เจ‰เจฌเฉฐเจŸเฉ‚ เจธเจฐเจตเจฐ 18.04 LTS เจจเจพเจฒ เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจฒเจตเจพเจ‚เจ—เฉ‡เฅค เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐ เจธเฉฐเจฐเจšเจจเจพ เจ‡เฉฑเจ• เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจกเฉˆเจธเจ•เจŸเจพเจช เจฒเจˆ เจขเฉเจ•เจตเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจนเฉฑเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจ•เฉฐเจฎเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ†เจชเจฃเฉ‡ เจ†เจฐเจกเจฐ 'เจคเฉ‡ 10% เจฆเฉ€ เจ›เฉ‹เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเฉ‹เจฎเฉ‹ เจ•เฉ‹เจก Habrahabr10 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ‹เฅค

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจกเฉˆเจธเจ•เจŸเจพเจช เจตเจพเจคเจพเจตเจฐเจจ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ:

sudo apt-get install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจฟเจ›เจฒเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ XFCE เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจ˜เฉฑเจŸ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจธเจฐเฉ‹เจค เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจšเฉเจฃเจฟเจ† เจนเฉˆเฅค

เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฆเจพ Russification

เจ…เจ•เจธเจฐ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจธเจฟเจฐเจซเจผ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจธเจฅเจพเจจเฉ€เจ•เจฐเจจ เจจเจพเจฒ เจนเฉ€ เจคเฉˆเจจเจพเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจกเฉˆเจธเจ•เจŸเฉŒเจช 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฐเฉ‚เจธเฉ€ เจญเจพเจธเจผเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚, เจ†เจ‰ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจตเจพเจฆ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ€เจ:

sudo apt-get install language-pack-ru

เจšเจฒเฉ‹ เจธเจฅเจพเจจเจ•เจ•เจฐเจจ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเฉ€เจ:

sudo update-locale LANG=ru_RU.UTF-8

/etc/default/locale เจจเฉ‚เฉฐ เจฆเจธเจคเฉ€ เจธเฉ‹เจง เจ•เฉ‡ เจตเฉ€ เจ‡เจนเฉ€ เจชเฉเจฐเจญเจพเจต เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ—เจจเฉ‹เจฎ เจ…เจคเฉ‡ เจ•เฉ‡เจกเฉ€เจˆ เจฆเฉ‡ เจธเจฅเจพเจจเฉ€เจ•เจฐเจจ เจฒเจˆ, เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจญเจพเจธเจผเจพ-เจชเฉˆเจ•-เจ—เจจเฉ‹เจฎ-เจฐเฉ‚ เจ…เจคเฉ‡ เจญเจพเจธเจผเจพ-เจชเฉˆเจ•-เจ•เฉ‡เจกเฉ€เจˆ-เจฐเฉ‚ เจชเฉˆเจ•เฉ‡เจœ เจนเจจ - เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจกเฉˆเจธเจ•เจŸเจพเจช เจตเจพเจคเจพเจตเจฐเจจ เจคเฉ‹เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€เฅค XFCE เจตเจฟเฉฑเจš, เจ…เจจเฉเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เฉฑเจ—เฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

# ะกะปะพะฒะฐั€ะธ ะดะปั ะฟั€ะพะฒะตั€ะบะธ ะพั€ั„ะพะณั€ะฐั„ะธะธ
sudo apt-get install hunspell hunspell-ru

# ะขะตะทะฐัƒั€ัƒั ะดะปั LibreOffice
sudo apt-get install mythes-ru

# ะะฝะณะปะพ-ั€ัƒััะบะธะน ัะปะพะฒะฐั€ัŒ ะฒ ั„ะพั€ะผะฐั‚ะต DICT
sudo apt-get install mueller7-dict

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ•เฉเจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจตเจพเจฆเจพเจ‚ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ:

# ะ‘ั€ะฐัƒะทะตั€ Firefox
sudo apt-get install firefox firefox-locale-ru

# ะŸะพั‡ั‚ะพะฒั‹ะน ะบะปะธะตะฝั‚ Thunderbird
sudo apt-get install thunderbird thunderbird-locale-ru

# ะžั„ะธัะฝั‹ะน ะฟะฐะบะตั‚ LibreOffice
sudo apt-get install libreoffice libreoffice-l10n-ru libreoffice-help-ru

เจ‡เจน เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เฉเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ เจ‰เจน RDP เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค

เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

เจ‰เจฌเฉฐเจŸเฉ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉเจซเจค เจตเฉฐเจกเจฟเจ† Xrdp เจธเจฐเจตเจฐ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจ…เจธเฉ€เจ‚ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡:

sudo apt-get install xrdp

เจœเฉ‡ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจฐเจฟเจนเจพ, เจคเจพเจ‚ เจธเจฐเจตเจฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ:

sudo systemctl status xrdp

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
Xrdp เจธเจฐเจตเจฐ xrdp เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจจเจพเจฒ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš /etc/ssl/private/ssl-cert-snakeoil.key เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฒเจˆ เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ ssl-cert เจธเจฎเฉ‚เจน เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ:

sudo adduser xrdp ssl-cert

เจฎเฉ‚เจฒ เจธเฉˆเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ /etc/default/xrdp เจซเจพเจ‡เจฒ เจตเจฟเฉฑเจš เจฒเฉฑเจญเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฐเจตเจฐ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจ‡เจฒเจพเจ‚ /etc/xrdp เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเจจเฅค เจฎเฉเฉฑเจ– เจฎเจพเจชเจฆเฉฐเจก xrdp.ini เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเฉฐเจฐเจšเจจเจพ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฎเฉˆเจจเจชเฉ‡เจœ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ:

man xrdp.ini
man xrdp

เจœเฉ‹ เจ•เฉเจ เจฌเจšเจฟเจ† เจนเฉˆ เจ‰เจน /etc/xrdp/startwm.sh เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‰เจฆเฉ‹เจ‚ เจšเจฒเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉˆเจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚, เจ†เจ“ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจคเฉ‹เจ‚ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€ เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€ เจ•เจฐเฉ€เจ:

sudo mv /etc/xrdp/startwm.sh /etc/xrdp/startwm.b
sudo nano /etc/xrdp/startwm.sh

XFCE เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€:

#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
exec /usr/bin/startxfce4

เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹: เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจฆเจพ เจชเฉ‚เจฐเจพ เจฎเจพเจฐเจ— เจฒเจฟเจ–เจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆ - เจ‡เจน เจ‡เฉฑเจ• เจšเฉฐเจ—เฉ€ เจ†เจฆเจค เจนเฉˆเฅค เจ†เจ‰ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจ•เจฐเฉ€เจ เจ…เจคเฉ‡ เจ‡เจธ เจธเจฎเฉ‡เจ‚ Xrdp เจธเจฐเจตเจฐ เจฆเฉ‡ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจฎเฉฐเจจเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

sudo chmod 755 /etc/xrdp/startwm.sh

เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ‹:

sudo systemctl restart xrdp

เจ‡เฉฑเจ• เจซเจพเจ‡เจฐเจตเจพเจฒ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ

เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, Xrdp เจธเจพเจฐเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ 'เจคเฉ‡ TCP เจชเฉ‹เจฐเจŸ 3389 เจจเฉ‚เฉฐ เจธเฉเจฃเจฆเจพ เจนเฉˆเฅค เจตเจฐเจšเฉเจ…เจฒ เจธเจฐเจตเจฐ เจธเฉฐเจฐเจšเจจเจพ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเฉˆเฉฑเจŸเจซเจฟเจฒเจŸเจฐ เจซเจพเจ‡เจฐเจตเจพเจฒ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ iptables เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจฌเฉฐเจŸเฉ‚ เจ‰เฉฑเจคเฉ‡ ufw เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเจพ IP เจชเจคเจพ เจชเจคเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเฉฐเจฐเจšเจจเจพ เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ:

sudo ufw allow from IP_Address to any port 3389

เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ IP เจคเฉ‹เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

sudo ufw allow 3389

RDP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ Xrdp เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจœเจจเจคเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจฌเฉเจฐเจพ เจตเจฟเจšเจพเจฐ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ IP เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจธเจฟเจฐเจซเจผ เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจธเฉเจฃเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• SSH เจธเฉเจฐเฉฐเจ— เจฐเจพเจนเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจเจพ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเฉ‚เจช เจจเจพเจฒ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เจฐเฉ‡เจ—เจพเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจชเจนเฉเฉฐเจš เจนเฉˆ เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจ—เจฟเจ† เจนเฉˆ VNC เจธเจฐเจตเจฐ เจฒเจˆเฅค

เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ

เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจฃ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจ—เฉˆเจฐ-เจ…เจงเจฟเจ•เจพเจฐเจค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจฃเจพเจ‰เจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉˆ:

sudo adduser rdpuser

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจ†เจ‰ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจธเฉ‚เจกเฉ‹ เจธเจฎเฉ‚เจน เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ€เจ เจคเจพเจ‚ เจœเฉ‹ เจ‰เจน เจชเฉเจฐเจธเจผเจพเจธเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เฉ‡เฅค เจœเฉ‡เจ•เจฐ เจ…เจœเจฟเจนเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจชเจ— เจจเฉ‚เฉฐ เจ›เฉฑเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹:

sudo gpasswd -a rdpuser sudo

เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ RDP เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฐเจตเจฐ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจฟเจฒเจŸ-เจ‡เจจ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฐเจฟเจฎเฉ‹เจŸ เจกเฉˆเจธเจ•เจŸเจพเจช เจธเจฐเจตเจฟเจธเจฟเจœเจผ เจ•เจฒเจพเจ‡เฉฐเจŸ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ Xrdp เจฌเจพเจนเจฐเฉ€ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจธเฉเจฃ เจฐเจฟเจนเจพ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉ‹เจˆ เจตเจพเจงเฉ‚ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‡เจน เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš VPS IP เจเจกเจฐเฉˆเฉฑเจธ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจนเฉˆ. เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉเจ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡:

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจกเฉˆเจธเจ•เจŸเจพเจช เจฎเจฟเจฒเฉ‡เจ—เจพเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจน เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจธเจญ เจ•เฉเจ เจตเจฐเจคเฉ‡ เจ—เจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเฉ‡เจ—เจพเฅค

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจœเฉ‡เจ•เจฐ Xrdp เจธเจฐเจตเจฐ เจธเจฟเจฐเจซเจผ เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจธเฉเจฃเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ 'เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ‡เฉฑเจ• SSH เจธเฉเจฐเฉฐเจ— เจตเจฟเฉฑเจš เจชเฉˆเจ• เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ (sshd VPS 'เจคเฉ‡ เจšเฉฑเจฒเจฃเจพ เจฒเจพเจœเจผเจฎเฉ€ เจนเฉˆ)เฅค เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ‰เฉฑเจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ—เจฐเจพเจซเฉ€เจ•เจฒ SSH เจ•เจฒเจพเจ‡เฉฐเจŸ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, PuTTY) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ UNIX เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ ssh เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ:

ssh -L 3389:127.0.0.1:3389 -C -N -l rdpuser RDP_server_ip

เจธเฉเจฐเฉฐเจ— เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, RDP เจ•เจฒเจพเจ‡เฉฐเจŸ เจนเฉเจฃ เจฐเจฟเจฎเฉ‹เจŸ เจธเจฐเจตเจฐ เจจเจพเจฒ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจธเจฅเจพเจจเจ• เจนเฉ‹เจธเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจฎเฉ‹เจฌเจพเจˆเจฒ เจ‰เจชเจ•เจฐเจฃเจพเจ‚ เจจเจพเจฒ เจ‡เจน เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ: เจ‡เฉฑเจ• เจธเฉเจฐเฉฐเจ— เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฆเฉ‡ เจธเจฎเจฐเฉฑเจฅ SSH เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเฉ‚เฉฐ เจ–เจฐเฉ€เจฆเจฃเจพ เจชเจเจ—เจพ, เจ…เจคเฉ‡ iOS เจ…เจคเฉ‡ iPadOS เจตเจฟเฉฑเจš, เจŠเจฐเจœเจพ เจฆเฉ€ เจ–เจชเจค เจฆเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจชเจฟเจ›เฉ‹เจ•เฉœ เจ•เจพเจฐเจœ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆเฅค เจ†เจˆเจซเฉ‹เจจ เจ…เจคเฉ‡ เจ†เจˆเจชเฉˆเจก 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเฉเจฐเฉฐเจ— เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‹เจ—เฉ‡; เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจนเจพเจฐเจตเฉˆเจธเจŸเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉ‹เจเจ—เฉ€ เจœเฉ‹ เจ–เฉเจฆ SSH เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• RDP เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐ เจธเจ•เฉ‡เฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจฐเจฟเจฎเฉ‹เจŸเจฐ เจชเฉเจฐเฉ‹.

เจธเฉˆเจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉˆเจธเจผเจจ

เจฌเจนเฉ-เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ Xrdp เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจธเฉฐเจฐเจšเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค systemd เจฐเจพเจนเฉ€เจ‚ เจธเฉ‡เจตเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจกเฉˆเจฎเจจ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฆเฉ€ เจนเฉˆ, เจชเฉ‹เจฐเจŸ 3389 'เจคเฉ‡ เจธเฉเจฃเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเฉˆเจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจจเจพเจฒ เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ เจฐเจพเจนเฉ€เจ‚ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

ps aux |grep xrdp

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ

sudo netstat -ap |grep xrdp

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจธเฉˆเจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจˆ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ เจ—เจ เจฒเฉŒเจ—เจ‡เจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจฒเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ…เจœเจฟเจนเจพ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉŒเจฐเจพเจจ เจ•เฉ‹เจˆ เจ—เจฒเจคเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจกเฉˆเจธเจ•เจŸเจพเจช เจฆเฉ€ เจฌเจœเจพเจ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจฒเฉŒเจ—เจ‡เจจ เจตเจฟเฉฐเจกเฉ‹ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€เฅค

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ
เจธเจผเฉˆเจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเจพ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจฒเจพเจ‚เจš /etc/default/xrdp เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ /etc/xrdp/sesman.ini เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=true
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh

[Security]
AllowRootLogin=true
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins
; When AlwaysGroupCheck=false access will be permitted
; if the group TerminalServerUsers is not defined.
AlwaysGroupCheck=false

[Sessions]

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจตเฉ€ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจฐเฉ‚เจŸ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ (AllowRootLogin=false) เจจเจพเจฒ เจฒเฉŒเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจ…เจงเจฟเจ•เจพเจฐเจค เจนเจฐเฉ‡เจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฒเจˆ, เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ xrdp เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ: เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจธเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฆเฉ€เจ†เจ‚ เจฐเจนเจฟเจฃเจ—เฉ€เจ†เจ‚, เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเฉเจฌเจพเจฐเจพ เจธเฉˆเจธเจผเจจ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ /etc/xrdp/sesman.ini เจซเจพเจˆเจฒ ([เจธเฉˆเจธเจผเจจ] เจญเจพเจ—) เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ•เฉ€เจฌเฉ‹เจฐเจก เจฒเฉ‡เจ†เจ‰เจŸ เจฌเจฆเจฒ เจฐเจฟเจนเจพ เจนเฉˆ

เจฆเฉ‹-เจชเจพเจธเฉœ เจ•เจฒเจฟเฉฑเจชเจฌเฉ‹เจฐเจก เจตเจฟเฉฑเจš เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจชเจฐ เจฐเฉ‚เจธเฉ€ เจ•เฉ€เจฌเฉ‹เจฐเจก เจฒเฉ‡เจ†เจ‰เจŸ เจจเจพเจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจ–เฉ‡เจกเจฃเจพ เจชเจตเฉ‡เจ—เจพ (เจฐเจธเจผเฉ€เจ…เจจ เจฒเฉ‹เจ•เฉ‡เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ‡เฉฐเจธเจŸเจพเจฒ). เจ†เจ“ Xrdp เจธเจฐเจตเจฐ เจฆเฉ€เจ†เจ‚ เจ•เฉ€เจฌเฉ‹เจฐเจก เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ€เจ:

sudo nano /etc/xrdp/xrdp_keyboard.ini

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจ‡เจฒ เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ:

[rdp_keyboard_ru]
keyboard_type=4
keyboard_type=7
keyboard_subtype=1
model=pc105
options=grp:alt_shift_toggle
rdp_layouts=default_rdp_layouts
layouts_map=layouts_map_ru

[layouts_map_ru]
rdp_layout_us=us,ru
rdp_layout_ru=us,ru

เจœเฉ‹ เจฌเจšเจฟเจ† เจนเฉˆ เจ‰เจน เจนเฉˆ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉ‡เจต เจ•เจฐเจจเจพ เจ…เจคเฉ‡ Xrdp เจจเฉ‚เฉฐ เจฐเฉ€เจธเจŸเจพเจฐเจŸ เจ•เจฐเจจเจพ:

sudo systemctl restart xrdp

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เฉฑเจ• เจฒเฉ€เจจเจ•เจธ VPS เจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ– เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ VNC เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐ เจšเฉเฉฑเจ•เฉ‡ เจนเจพเจ‚เฅค เจ‡เจนเจจเจพเจ‚ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฆเจฟเจฒเจšเจธเจช เจตเจฟเจ•เจฒเจช เจนเฉˆ: เจ‡เฉฑเจ• เจธเฉ‹เจงเจฟเจ† NX 3 เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ X2Go เจธเจฟเจธเจŸเจฎเฅค เจ…เจธเฉ€เจ‚ เจ…เจ—เจฒเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เจธ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจพเจ‚เจ—เฉ‡เฅค

เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ VPS: เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• RDP เจธเจฐเจตเจฐ เจฒเจพเจ‚เจš เจ•เจฐเจจเจพ

เจธเจฐเฉ‹เจค: www.habr.com