
เบเบฒเบเปเบเปเปเบเบทเปเบญเบ virtual เปเบ Linux เปเบ Hyper-V เบเบฑเบเบเบตเบเบตเปเบเบดเบเบเบฑเปเบเปเบฅเปเบง เปเบเบฑเบเบเบฐเบชเบปเบเบเบฒเบเบเบตเปเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเปเปเบญเบเบเบงเปเบฒเบเบฑเบเปเบเบเปเบฅเบฑเบเบเปเบญเบ Windows-machines. เปเบซเบเบเบปเบเบชเบณเบฅเบฑเบเบชเบดเปเบเบเบตเปเปเบกเปเบเบเปเบญเบเบงเปเบฒ Hyper-V เบเปเปเปเบเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเบณเบฅเบฑเบเบเบฒเบเปเบเป desktop เปเบเปเบเบทเปเบญเบเบเบปเปเบ; เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเปเบเบฑเบเปเบเบ Guest Additions เปเบฅเบฐ เปเบเปเบฎเบฑเบเบเบงเบฒเบกเปเบงเบเบฃเบฒเบเบเบดเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเป, clipboard, shared directories เปเบฅเบฐ เบชเบดเบเบเบดเบเบดเปเบชเบเบญเบทเปเบเป, เบเบทเบเบฑเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบฑเบ VirtualBox.
Hyper-V เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเบชเบฐเบซเบเบญเบ - เบเบฑเปเบเบเบฑเปเบ, เปเบเบเบชเบฒเบกเบฒเบเปเบเปเบเปเบฅเบดเบเบฒเบเบเบฑเบเบฅเบญเบเปเบเบปเบฒเบเบญเบเปเบเบปเปเบฒเบเบฒเบ (VSS), เปเบเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบชเบฑเบเบเบฒเบเบเบดเบ, เปเบเบเบชเบฒเบกเบฒเบ synchronize เปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเบเบฑเบเปเบเบปเปเบฒเบเบฒเบ virtualization, เปเบเบฅเปเบชเบฒเบกเบฒเบเปเบฅเบเบเปเบฝเบเบเบฒเบเปเบเบปเปเบฒเบเบฒเบเบเบฑเบเปเบเบทเปเบญเบ virtual (Copy-VMFile เปเบ PowerShell). เบชเบณเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเปเบเบเบเบฒเบเบฅเบฐเบเบปเบ, เปเบเบดเปเบเปเบเปเบเบญเบเบงเปเบฒเบเบฐเบเบญเบเบกเบต Windows, เปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเบเปเบชเบกเบทเบ (vmconnect.exe) เบฎเบนเบเปเบเบ Session เบเบตเปเบกเบตเบเบฒเบเบเบฑเบเบเบธเบเบชเบฒเบกเบฒเบเปเบเปเปเบเป, เปเบฎเบฑเบเบงเบฝเบเบเปเบฒเบเปเบเปเบเบเบญเบ RDP เปเบฅเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบเบญเบธเบเบฐเบเบญเบเปเบเปเบเปเบฅเบฐเปเบเบทเปเบญเบเบเบดเบกเปเบเบเบฑเบเปเบเบทเปเบญเบ virtual, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเป clipboard เบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ.
เปเปเบเบเบญเบเบเบฐเบเบธเบกเบเบตเปเบเบฑเบเบเบธเบเปเบฅเปเบงเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบฑเบเบเบต Windows เปเบ Hyper-V เบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฑเปเบ. เบเปเบงเบเปเบเบเบเบตเปเปเบเบตเบเบขเบนเป Linux เปเบเบปเปเบฒเบเปเบญเบเบเบดเบเบเบฑเปเบเปเบเบตเบเปเบงเบต RDP เบเบตเปเบฎเบญเบเบฎเบฑเบ vsock (เบเบทเปเบเบเบตเปเบเบตเปเบขเบนเปเปเบเบทเบญเบเปเบฒเบเปเบชเบกเบทเบเบเบดเปเบชเบเปเบ Linux, เบเบทเบเบญเบญเบเปเบเบเบกเบฒเปเบเบทเปเบญเบชเบทเปเบชเบฒเบเบเบฑเบ hypervisor). เบเปเบฒเบชเบณเบฅเบฑเบ Ubuntu เปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ VMCreate เบเบตเปเบกเบฒเบเปเบญเบกเบเบฑเบ Hyper-V เปเบเบฅเบธเปเบเปเบเบฑเบชเบเบฑเบญเบ Windows, เบกเบตเปเบกเปเปเบเบเปเบเบทเปเบญเบ virtual เบเบตเปเบเบฝเบกเปเบงเปเบเบดเปเบชเบเปเบเบดเปเบเปเบเบตเบเปเบงเบต RDP เปเบฎเบฑเบเบงเบฝเบเบเบฑเบ vsock เบเบดเบเบเบฑเปเบเปเบงเปเบเปเบญเบเปเบฅเปเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบงเบเบเบฒเบเปเบเบเบขเบฒเบเบญเบทเปเบเป, เบกเบฑเบเบซเบเปเบญเบเบฅเบปเบเปเบฅเบฐเบเบฑเบเปเบเบ - เบเบปเบงเบขเปเบฒเบ, เบเบนเปเบเบฝเบ เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบเบฒเบเปเบเบตเบเปเบเป ESM เปเบ Fedora. เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบเปเปเบเบตเบเปเบเปเปเปเบ Enhanced Session เบชเบณเบฅเบฑเบเปเบเบทเปเบญเบ virtual Arch. Linux.
เบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ
เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบเบซเบผเบทเบซเบเปเบญเบเบขเบนเปเบเบตเปเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบธเบ hyperv เบเบฒเบ repository เบเบธเบกเบเบปเบ:
% sudo pacman -S hypervเปเบซเปเปเบเบตเบเปเบเป VSS เปเบฅเบฐเบเปเบฅเบดเบเบฒเบเปเบฅเบเบเปเบฝเบ เปเบฅเบฐเปเบเบฅเป:
% for i in {vss,fcopy,kvp}; do sudo systemctl enable hv_${i}_daemon.service; doneเบเบฒเบเบเบดเบเบเบฑเปเบ XRDP
เบเบฑเบเปเบเบฑเบเบกเปเบฝเบ เบชเบฐเปเบญเบเบชเบฐเบเบฃเบดเบเปเบ GitHub เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเบเบดเบเบเบฑเปเบ เปเบฅเบฐ เบเบฑเปเบเบเปเบฒ XRDP เบชเบณเบฅเบฑเบ Arch เปเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ Linux ะธ Ubuntuเปเบซเปเบเบดเบเบเบฑเปเบ Git, เบเปเบฒเบกเบฑเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเบดเบเบเบฑเปเบ, เบเปเบญเบกเบเบฑเบ compiler เปเบฅเบฐเบเบญเบเปเบงเบญเบทเปเบเปเบชเบณเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบเปเบงเบเบเบปเบเปเบญเบ, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ clone repository:
% sudo pacman -S git base-devel
% git clone https://github.com/microsoft/linux-vm-tools.git
% cd linux-vm-tools/archเปเบเปเบงเบฅเบฒเบเบตเปเบเบฝเบเบเบปเบเบเบงเบฒเบกเบเบตเป, เบเบฒเบเบเปเบญเบ XRDP เบซเบผเปเบฒเบชเบธเบ, เปเบเบดเปเบเบเบทเบเบเบดเบเบเบฑเปเบเปเบเบเบชเบฐเบเบดเบ makepkg.shเบญเบฑเบเบเบตเปเปเบเบฐเบเบณเบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบกเปเบ 0.9.11, vsock://- เบเบตเปเบขเบนเป, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบฐเบเปเบญเบเบเบดเบเบเบฑเปเบ XRDP เบเบฒเบ Git เปเบฅเบฐเปเบเปเบงเบต Xorg เบชเปเบฒเบฅเบฑเบเบกเบฑเบเบเบฒเบ AUR เบเปเบงเบเบเบปเบเปเบญเบ. XRDP patch เบเบตเปเบชเบฐเปเบซเบเบตเปเบ AUR เบเบฑเบเบฅเปเบฒเบชเบฐเปเบซเบกเปเบฅเบฑเบเบเปเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบฐเบเปเบญเบเปเบเปเปเบ PKGBUILD เปเบฅเบฐ patch เบเปเบงเบเบเบปเบเปเบญเบ.
เปเบซเป clone repositories เบเบฑเบ PKGBUILDs เบเบฒเบ AUR (เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบฑเปเบเบเบญเบเบเบตเป, เบเบฝเบเบเบนเปเบเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบ, เปเบกเปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเปเบเบเบเบฒเบเปเบเบฑเปเบ: , เปเบเปเบเบนเปเบเบฝเบเปเบเปเปเบฎเบฑเบเบเบฑเปเบเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเบฅเบฐเบเบปเบเบเบตเปเบชเบฐเบญเบฒเบ):
% git clone https://aur.archlinux.org/xrdp-devel-git.git
% git clone https://aur.archlinux.org/xorgxrdp-devel-git.gitเปเบซเปเบเบดเบเบเบฑเปเบ XRDP เบเบปเบงเบกเบฑเบเปเบญเบเบเปเบญเบ. เปเบซเปเปเบเบตเบเปเบเบฅเป PKGBUILD เบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบกเปเบเป.
เบกเบฒเปเบเปเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบ. PKGBUILD เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบ XRDP เบเบฒเบ Git เบเปเปเบเบฐเบเบญเบเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ vsock เปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบชเปเบฒเบ, เบเบฑเปเบเบเบฑเปเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเปเบเปเบกเบฑเบเปเบญเบ:
build() {
cd $pkgname
./configure --prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--sbindir=/usr/bin
--with-systemdsystemdunitdir=/usr/lib/systemd/system
--enable-jpeg
--enable-tjpeg
--enable-fuse
--enable-opus
--enable-rfxcodec
--enable-mp3lame
- --enable-pixman
+ --enable-pixman
+ --enable-vsock
make V=0
}เปเบ patch เปเบเป arch-config.diff, เปเปเบงเบเบเบงเบเบเบธเบก เปเบฅเบฐ เบชเบฐเบเบฃเบดเบเปเบฅเบตเปเบกเบเบปเปเบ XRDP เบเบฒเบเปเบเปเปเบชเบฑเปเบเบเบฒเบเปเบเบฅเปเบเบตเปเปเบเปเปเบ Arch Linux, เบเบฐเบเบญเบเบเปเบงเบเปเบเบฑเบเบเปเปเบชเปเบชเบฐเบเบฃเบดเบ instfiles/xrdp.sh, เปเบเบดเปเบเปเบเปเบงเบฅเบฒเบเบฝเบ เบเบฒเบเบเบฒเบเปเบเบเบขเบฒเบ XRDP, เบเบฑเปเบเบเบฑเปเบ patch เบเบฐเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเปเบเบเปเบงเบเบเบปเบเปเบญเบ:
[Install]
WantedBy=multi-user.target
-diff -up src/xrdp-devel-git/instfiles/xrdp.sh.orig src/xrdp-devel-git/instfiles/xrdp.sh
---- src/xrdp-devel-git/instfiles/xrdp.sh.orig 2017-08-30 00:27:28.000000000 -0600
-+++ src/xrdp-devel-git/instfiles/xrdp.sh 2017-08-30 00:28:00.000000000 -0600
-@@ -17,7 +17,7 @@
- # Description: starts xrdp
- ### END INIT INFO
-
--SBINDIR=/usr/local/sbin
-+SBINDIR=/usr/bin
- LOG=/dev/null
- CFGDIR=/etc/xrdp
-
diff -up src/xrdp-devel-git/sesman/startwm.sh.orig src/xrdp-devel-git/sesman/startwm.sh
--- src/xrdp-devel-git/sesman/startwm.sh.orig 2017-08-30 00:27:30.000000000 -0600เปเบซเปเบฅเบงเบเบฅเบงเบกเปเบฅเบฐเบเบดเบเบเบฑเปเบเบเบธเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบ % makepkg --skipchecksums -si (เบเบฐเปเบ --skipchecksums เบเปเบฒโเปเบเบฑเบโเปเบเบทเปเบญโเบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบฒเบโเบเบงเบโเบชเบญเบ checksum เบเบญเบโเปเบเบฅโเปโเปเบซเบผเปเบโ, เปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเปเบเปโเปเบโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเปเบงเบโเบเบปเบโเปเบญเบโ)โ.
เปเบซเปเปเบเบเบตเปเปเบเปเบฅเบเบฐเบเปเบฅเบต xorgxrdp-devel-git, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเบฐเบเบญเบเบเบธเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบ % makepkg -si.
เปเบซเปเปเบเบเบตเปเปเบเปเบฅเบเบฐเบเปเบฅเบต linux-vm-tools/arch เปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบ script install-config.sh, เปเบเบดเปเบเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ XRDP, PolicyKit เปเบฅเบฐ PAM:
% sudo ./install-config.shScript เบเบดเบเบเบฑเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเบปเปเบฒ use_vsock, เปเบเบดเปเบเบเบทเบเบฅเบฐเปเบฅเบตเบเบเบฑเปเบเปเบเปเปเบงเบตเบเบฑเบ 0.9.11, เบชเบฐเบเบฑเปเบเบกเบฒเปเบเปเปเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ /etc/xrdp/xrdp.ini เบเปเบงเบเบเบปเบเปเบญเบ:
; port=vsock://<cid>:<port>
-port=3389
+port=vsock://-1:3389
; 'port' above should be connected to with vsock instead of tcp
; use this only with number alone in port above
; prefer use vsock://<cid>:<port> above
-use_vsock=true
+;use_vsock=true
; regulate if the listening socket use socket option tcp_nodelayเปเบเบตเปเบกเปเบชเปเปเบเบฅเป ~/.xinitrc เปเบเบตเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบนเปเบเบฑเบเบเบฒเบเบเปเบญเบเบขเปเบฝเบก / desktop เบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ, เปเบเบดเปเบเบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบกเบทเปเบญเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ X เปเบฅเบตเปเบกเบเบปเปเบ:
% echo "exec i3" > ~/.xinitrcเปเบซเปเบเบดเบเปเบเบทเปเบญเบ virtual. เบเบงเบเปเบฎเบปเบฒเปเบเบตเบเปเบเปเบเบฒเบเบเบปเบเบชเบปเปเบ vsock เบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบ virtual เปเบเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเปเปเบ PowerShell เปเบเบฑเบเบเบนเปเบเปเบฅเบดเบซเบฒเบ:
PS Admin > Set-VM -VMName ะะะะะะะะ_ะะะจะะะซ -EnhancedSessionTransportType HvSocketเบกเบฒเปเบเบตเบเปเบเบทเปเบญเบเบชเบฐเปเปเบทเบญเบเบญเบตเบเบเบฑเปเบ.
เบเบฒเบเปเบเบทเปเบญเบกเบเปเป
เบเบฑเบเบเบตเบเบตเปเบเบฒเบเบเปเบฅเบดเบเบฒเบ XRDP เปเบฅเบตเปเบกเบเบปเปเบเบซเบผเบฑเบเบเบฒเบเบฅเบฐเบเบปเบเปเบฅเบตเปเบกเบเบปเปเบ, เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ vmconnect เบเบฐเบเบงเบเบเบปเบเบเบตเปเปเบฅเบฐเบฅเบฒเบเบเบฒเบเบเบฐเบเบฒเบเปเบเบฑเบเบเบตเปเบกเบตเบขเบนเปเปเบเปเบกเบเบน. เปเบเบดเปเบ -> เปเบเบเบเบฑเบเบเบตเปเบเบฑเบเบเบธเบ. เปเบกเบทเปเบญเปเบฅเบทเบญเบเบฅเบฒเบเบเบฒเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบทเบเปเบเบทเบญเบเปเบซเปเบเบฑเปเบเบเบงเบฒเบกเบฅเบฐเบญเบฝเบเปเปเบฒเบเป, เปเบฅเบฐเบขเบนเปเปเบเปเบเบ เบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเบญเบเบเบดเปเบ เปเบเบเปเบญเบเปเบเปเบเบญเบเบเบตเปเปเบเบตเบเบเบถเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเบเปเปเปเบเบซเบฒเบเบญเบเบเบฐเบเบธเบก RDP.


เปเบซเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบซเบฑเบเบเปเบญเบเบขเปเบฝเบกเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ XRDP:

เปเบชเปเบเบทเปเบเบนเปเปเบเปเปเบฅเบฐเบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบญเบเบเปเบฒเบ.
เบเบฒเบเบเปเบฒเปเบเป
เบเบปเบเบเบฐเปเบซเบเบเบเบฒเบเบเบฒเบเบซเบกเบนเบเปเบเปเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบชเบฑเบเปเบเบเปเบซเบฑเบ: เบเบญเบเบเบฐเบเบธเบก RDP เปเบฎเบฑเบเบงเบฝเบเบซเบผเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบซเบผเบฒเบเบเปเบงเบฒเปเบงเบฅเบฒเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบชเบฐเปเบเบ virtual เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบธเบ Session. เปเบเปเบเบเบตเปเบซเบผเบธเบเบฅเบปเบเบเบฒเบเปเบ VM เบเปเบฒเบ RDP เปเบกเปเบเบกเบตเบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต ${HOME}/shared-drives:

clipboard เปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบต. เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเปเปเบเบทเปเบญเบเบเบดเบกเบเบฒเบเปเบ; เบเบตเปเบเปเปเบเบฝเบเปเบเปเบเปเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เปเบเปเบเบฑเบ . เบชเบฝเบเบเบฑเบเบเปเปเปเบฎเบฑเบเบงเบฝเบ, เปเบเปเบเบนเปเบเบฝเบเบเปเปเบเปเบญเบเบเบฒเบเบเบตเป. เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบฒเบเบฅเบฑเบเปเบเปเบเบเบดเบกเปเบเบฑเปเบ Alt+Tab, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบซเบเบฒเบ vmconnect เปเบเบฑเบเปเบเบฑเบกเบเป.
เบเปเบฒเบเปเบงเบเปเบซเบเบเบปเบเปเบเบเปเปเบเบฒเบกเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ vmconnect เบเบตเปเบเบดเบเบเบฑเปเบเบกเบฒเบเปเบญเบกเปเบเบ Windows เบฅเบนเบเบเปเบฒ RDP เบซเบผเบท, เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเบเบตเปเบเบฒเบเปเบเบทเปเบญเบเบญเบทเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบเบฐเบเปเบญเบเบเปเบฝเบเปเบเบฅเป /etc/xrdp/xrdp.ini port เบชเบธเบ tcp://:3389. เบเปเบฒเปเบเบทเปเบญเบ virtual เปเบเบทเปเบญเบกเบเปเปเบเบฑเบ Default Switch เปเบฅเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบทเบญเบเปเบฒเบเบเปเบฒเบ DHCP, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบเบเบฒเบเปเบเบปเปเบฒเบเบฒเบเบเบตเป ะฝะฐะทะฒะฐะฝะธะต_ะผะฐัะธะฝั.mshome.net. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ TTY เบเบฒเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ vmconnect เปเบเบเบเบฒเบเบเบดเบเปเปเบเบเบฑเบเบเบธเบ.
เปเบซเบผเปเบเบเบตเปเบเปเบฒเปเบเป:
- เบฅเบฒเบเบเบฒเบเบเปเปเบเบดเบเบเบฒเบเบเปเบฝเบงเบเบฑเบ GitHub: ,
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
