Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
tachtler:xrdp_archlinux [2021/01/24 12:07] – [Zugriff über Linux: vinagre] klaus | tachtler:xrdp_archlinux [2023/11/19 07:22] (aktuell) – [Voraussetzungen] klaus |
---|
* **[[tachtler:archlinux_-_minimal_server_installation|ArchLinux - Minimal Server Installation]]** | * **[[tachtler:archlinux_-_minimal_server_installation|ArchLinux - Minimal Server Installation]]** |
**__oder__** | **__oder__** |
* **[[tachtler:archlinux_-_minimal_server_installation_uefi-boot|ArchLinux - Minimal Server Installation - UEFI-Boot]]** | * **[[tachtler:archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs|ArchLinux - Minimal Server Installation - UEFI-Boot, Grub2, LVM, Btrfs mit snapper und xfs]]** |
| * **[[tachtler:archlinux_-_minimal_server_installation_-_uefi-boot_grub2_lvm_mit_btrfs_mit_snapper_und_xfs_-_snapper|ArchLinux - Minimal Server Installation - UEFI-Boot, Grub2, LVM, Btrfs mit snapper und xfs - snapper]]** |
**__und__** die zusätzlich noch benötigten Installationen für das | **__und__** die zusätzlich noch benötigten Installationen für das |
* **[[tachtler:archlinux_-_arch_user_repository|ArchLinux - Arch User Repository]]** | * **[[tachtler:archlinux_-_arch_user_repository|ArchLinux - Arch User Repository]]** |
| |
Zur Installation von [[http://http://xrdp.org//|xrdp]] wird vorerst nur nachfolgendes Pakete benötigt: | Zur Installation von [[http://http://xrdp.org//|xrdp]] wird vorerst nur nachfolgendes Pakete benötigt: |
* **''xrdp-bin-git''** - ist im ''AUR''-Repository von [[https://aur.archlinux.org/|ArchLinux - AUR]] enthalten | * **''xrdp''** - ist im ''AUR''-Repository von [[https://aur.archlinux.org/|ArchLinux - AUR]] enthalten |
| * **''xorgxrdp''** - ist im ''AUR''-Repository von [[https://aur.archlinux.org/|ArchLinux - AUR]] enthalten |
| |
:!: **HINWEIS** - **Beim Paket ''xrdp-bin-git'' wurde die Abhängigkeit vom Paket ''tigervnc'' auf ''tigervnc-server'' abgeändert!** | :!: **HINWEIS** - **Beim Paket ''xrdp-bin-git'' wurde die Abhängigkeit vom Paket ''tigervnc'' auf ''tigervnc-server'' abgeändert!** (Funktioniert aber teilweise nicht) |
| |
Mit nachfolgendem Befehl, wird das Paket **''xrdp-bin-git''** installiert: | Mit nachfolgendem Befehl, wird das Paket **''xrdp-bin-git''** installiert: |
<code> | <code> |
# pikaur --noconfirm -S xrdp-bin-git | # pikaur -S --noconfirm --mflags=--skippgpcheck xrdp xorgxrdp |
</code> | </code> |
| |
Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket **''xrdp-bin-git''** installiert wurden. | Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket **''xrdp''** installiert wurden: |
<code> | <code> |
# pikaur -Qil xrdp-bin-git | # pacman -Qil xrdp |
Name : xrdp-bin-git | </code> |
Version : 1:0.9.15.r10.g43945e2d-1 | ++++ Installierte Dateien | |
Description : Forked from xrdp-git. Replace the dependence of tigervnc with | <code> |
tigervnc-server. | # pacman -Qil xrdp |
| Name : xrdp |
| Version : 0.9.17-1 |
| Description : An open source remote desktop protocol (RDP) server |
Architecture : x86_64 | Architecture : x86_64 |
URL : https://github.com/neutrinolabs/xrdp | URL : https://github.com/neutrinolabs/xrdp |
Licenses : Apache | Licenses : Apache |
Groups : None | Groups : None |
Provides : xrdp xrdp-git | Provides : None |
Depends On : tigervnc-server libxrandr lame opus fuse | Depends On : tigervnc libxrandr fuse libfdk-aac ffmpeg |
Optional Deps : None | Optional Deps : None |
Required By : None | Required By : None |
Optional For : None | Optional For : None |
Conflicts With : xrdp xrdp-git | Conflicts With : None |
Replaces : None | Replaces : None |
Installed Size : 2.23 MiB | Installed Size : 2.28 MiB |
Packager : Unknown Packager | Packager : Unknown Packager |
Build Date : Sun 24 Jan 2021 07:23:28 AM CET | Build Date : Sun 21 Nov 2021 07:43:27 AM CET |
Install Date : Sun 24 Jan 2021 07:24:19 AM CET | Install Date : Sun 21 Nov 2021 08:27:04 AM CET |
Install Reason : Explicitly installed | Install Reason : Explicitly installed |
Install Script : Yes | Install Script : Yes |
Validated By : None | Validated By : None |
| |
xrdp-bin-git /etc/ | xrdp /etc/ |
xrdp-bin-git /etc/pam.d/ | xrdp /etc/pam.d/ |
xrdp-bin-git /etc/pam.d/xrdp-sesman | xrdp /etc/pam.d/xrdp-sesman |
xrdp-bin-git /etc/xrdp/ | xrdp /etc/xrdp/ |
xrdp-bin-git /etc/xrdp/cert.pem | xrdp /etc/xrdp/cert.pem |
xrdp-bin-git /etc/xrdp/key.pem | xrdp /etc/xrdp/key.pem |
xrdp-bin-git /etc/xrdp/km-00000406.ini | xrdp /etc/xrdp/km-00000406.ini |
xrdp-bin-git /etc/xrdp/km-00000407.ini | xrdp /etc/xrdp/km-00000407.ini |
xrdp-bin-git /etc/xrdp/km-00000409.ini | xrdp /etc/xrdp/km-00000409.ini |
xrdp-bin-git /etc/xrdp/km-0000040a.ini | xrdp /etc/xrdp/km-0000040a.ini |
xrdp-bin-git /etc/xrdp/km-0000040b.ini | xrdp /etc/xrdp/km-0000040b.ini |
xrdp-bin-git /etc/xrdp/km-0000040c.ini | xrdp /etc/xrdp/km-0000040c.ini |
xrdp-bin-git /etc/xrdp/km-00000410.ini | xrdp /etc/xrdp/km-00000410.ini |
xrdp-bin-git /etc/xrdp/km-00000411.ini | xrdp /etc/xrdp/km-00000411.ini |
xrdp-bin-git /etc/xrdp/km-00000412.ini | xrdp /etc/xrdp/km-00000412.ini |
xrdp-bin-git /etc/xrdp/km-00000414.ini | xrdp /etc/xrdp/km-00000414.ini |
xrdp-bin-git /etc/xrdp/km-00000415.ini | xrdp /etc/xrdp/km-00000415.ini |
xrdp-bin-git /etc/xrdp/km-00000416.ini | xrdp /etc/xrdp/km-00000416.ini |
xrdp-bin-git /etc/xrdp/km-00000419.ini | xrdp /etc/xrdp/km-00000419.ini |
xrdp-bin-git /etc/xrdp/km-0000041d.ini | xrdp /etc/xrdp/km-0000041d.ini |
xrdp-bin-git /etc/xrdp/km-00000807.ini | xrdp /etc/xrdp/km-00000807.ini |
xrdp-bin-git /etc/xrdp/km-00000809.ini | xrdp /etc/xrdp/km-00000809.ini |
xrdp-bin-git /etc/xrdp/km-0000080a.ini | xrdp /etc/xrdp/km-0000080a.ini |
xrdp-bin-git /etc/xrdp/km-0000080c.ini | xrdp /etc/xrdp/km-0000080c.ini |
xrdp-bin-git /etc/xrdp/km-00000813.ini | xrdp /etc/xrdp/km-00000813.ini |
xrdp-bin-git /etc/xrdp/km-00000816.ini | xrdp /etc/xrdp/km-00000816.ini |
xrdp-bin-git /etc/xrdp/km-0000100c.ini | xrdp /etc/xrdp/km-0000100c.ini |
xrdp-bin-git /etc/xrdp/km-00010409.ini | xrdp /etc/xrdp/km-00010409.ini |
xrdp-bin-git /etc/xrdp/km-19360409.ini | xrdp /etc/xrdp/km-19360409.ini |
xrdp-bin-git /etc/xrdp/pulse/ | xrdp /etc/xrdp/pulse/ |
xrdp-bin-git /etc/xrdp/pulse/default.pa | xrdp /etc/xrdp/pulse/default.pa |
xrdp-bin-git /etc/xrdp/reconnectwm.sh | xrdp /etc/xrdp/reconnectwm.sh |
xrdp-bin-git /etc/xrdp/sesman.ini | xrdp /etc/xrdp/sesman.ini |
xrdp-bin-git /etc/xrdp/startwm.sh | xrdp /etc/xrdp/startwm.sh |
xrdp-bin-git /etc/xrdp/xrdp.ini | xrdp /etc/xrdp/xrdp.ini |
xrdp-bin-git /etc/xrdp/xrdp_keyboard.ini | xrdp /etc/xrdp/xrdp_keyboard.ini |
xrdp-bin-git /usr/ | xrdp /usr/ |
xrdp-bin-git /usr/bin/ | xrdp /usr/bin/ |
xrdp-bin-git /usr/bin/xrdp | xrdp /usr/bin/xrdp |
xrdp-bin-git /usr/bin/xrdp-chansrv | xrdp /usr/bin/xrdp-chansrv |
xrdp-bin-git /usr/bin/xrdp-dis | xrdp /usr/bin/xrdp-dis |
xrdp-bin-git /usr/bin/xrdp-genkeymap | xrdp /usr/bin/xrdp-genkeymap |
xrdp-bin-git /usr/bin/xrdp-keygen | xrdp /usr/bin/xrdp-keygen |
xrdp-bin-git /usr/bin/xrdp-sesadmin | xrdp /usr/bin/xrdp-sesadmin |
xrdp-bin-git /usr/bin/xrdp-sesman | xrdp /usr/bin/xrdp-sesman |
xrdp-bin-git /usr/bin/xrdp-sesrun | xrdp /usr/bin/xrdp-sesrun |
xrdp-bin-git /usr/include/ | xrdp /usr/include/ |
xrdp-bin-git /usr/include/ms-erref.h | xrdp /usr/include/ms-erref.h |
xrdp-bin-git /usr/include/ms-fscc.h | xrdp /usr/include/ms-fscc.h |
xrdp-bin-git /usr/include/ms-rdpbcgr.h | xrdp /usr/include/ms-rdpbcgr.h |
xrdp-bin-git /usr/include/ms-rdpefs.h | xrdp /usr/include/ms-rdpeclip.h |
xrdp-bin-git /usr/include/ms-rdpegdi.h | xrdp /usr/include/ms-rdpedisp.h |
xrdp-bin-git /usr/include/ms-rdpele.h | xrdp /usr/include/ms-rdpefs.h |
xrdp-bin-git /usr/include/ms-rdperp.h | xrdp /usr/include/ms-rdpegdi.h |
xrdp-bin-git /usr/include/ms-smb2.h | xrdp /usr/include/ms-rdpele.h |
xrdp-bin-git /usr/include/painter.h | xrdp /usr/include/ms-rdperp.h |
xrdp-bin-git /usr/include/rfxcodec_common.h | xrdp /usr/include/ms-smb2.h |
xrdp-bin-git /usr/include/rfxcodec_decode.h | xrdp /usr/include/painter.h |
xrdp-bin-git /usr/include/rfxcodec_encode.h | xrdp /usr/include/rfxcodec_common.h |
xrdp-bin-git /usr/include/xrdp_client_info.h | xrdp /usr/include/rfxcodec_decode.h |
xrdp-bin-git /usr/include/xrdp_constants.h | xrdp /usr/include/rfxcodec_encode.h |
xrdp-bin-git /usr/include/xrdp_rail.h | xrdp /usr/include/xrdp_client_info.h |
xrdp-bin-git /usr/include/xrdp_sockets.h | xrdp /usr/include/xrdp_constants.h |
xrdp-bin-git /usr/lib/ | xrdp /usr/include/xrdp_rail.h |
xrdp-bin-git /usr/lib/libpainter.so | xrdp /usr/include/xrdp_sockets.h |
xrdp-bin-git /usr/lib/libpainter.so.0 | xrdp /usr/lib/ |
xrdp-bin-git /usr/lib/libpainter.so.0.0.0 | xrdp /usr/lib/libpainter.so |
xrdp-bin-git /usr/lib/librfxencode.so | xrdp /usr/lib/libpainter.so.0 |
xrdp-bin-git /usr/lib/librfxencode.so.0 | xrdp /usr/lib/libpainter.so.0.0.0 |
xrdp-bin-git /usr/lib/librfxencode.so.0.0.0 | xrdp /usr/lib/librfxencode.so |
xrdp-bin-git /usr/lib/pkgconfig/ | xrdp /usr/lib/librfxencode.so.0 |
xrdp-bin-git /usr/lib/pkgconfig/libpainter.pc | xrdp /usr/lib/librfxencode.so.0.0.0 |
xrdp-bin-git /usr/lib/pkgconfig/rfxcodec.pc | xrdp /usr/lib/pkgconfig/ |
xrdp-bin-git /usr/lib/pkgconfig/xrdp.pc | xrdp /usr/lib/pkgconfig/libpainter.pc |
xrdp-bin-git /usr/lib/systemd/ | xrdp /usr/lib/pkgconfig/rfxcodec.pc |
xrdp-bin-git /usr/lib/systemd/system/ | xrdp /usr/lib/pkgconfig/xrdp.pc |
xrdp-bin-git /usr/lib/systemd/system/xrdp-sesman.service | xrdp /usr/lib/systemd/ |
xrdp-bin-git /usr/lib/systemd/system/xrdp.service | xrdp /usr/lib/systemd/system/ |
xrdp-bin-git /usr/lib/xrdp/ | xrdp /usr/lib/systemd/system/xrdp-sesman.service |
xrdp-bin-git /usr/lib/xrdp/libcommon.so | xrdp /usr/lib/systemd/system/xrdp.service |
xrdp-bin-git /usr/lib/xrdp/libcommon.so.0 | xrdp /usr/lib/xrdp/ |
xrdp-bin-git /usr/lib/xrdp/libcommon.so.0.0.0 | xrdp /usr/lib/xrdp/libcommon.so |
xrdp-bin-git /usr/lib/xrdp/libmc.so | xrdp /usr/lib/xrdp/libcommon.so.0 |
xrdp-bin-git /usr/lib/xrdp/libscp.so | xrdp /usr/lib/xrdp/libcommon.so.0.0.0 |
xrdp-bin-git /usr/lib/xrdp/libscp.so.0 | xrdp /usr/lib/xrdp/libmc.so |
xrdp-bin-git /usr/lib/xrdp/libscp.so.0.0.0 | xrdp /usr/lib/xrdp/libscp.so |
xrdp-bin-git /usr/lib/xrdp/libvnc.so | xrdp /usr/lib/xrdp/libscp.so.0 |
xrdp-bin-git /usr/lib/xrdp/libxrdp.so | xrdp /usr/lib/xrdp/libscp.so.0.0.0 |
xrdp-bin-git /usr/lib/xrdp/libxrdp.so.0 | xrdp /usr/lib/xrdp/libvnc.so |
xrdp-bin-git /usr/lib/xrdp/libxrdp.so.0.0.0 | xrdp /usr/lib/xrdp/libxrdp.so |
xrdp-bin-git /usr/lib/xrdp/libxrdpapi.so | xrdp /usr/lib/xrdp/libxrdp.so.0 |
xrdp-bin-git /usr/lib/xrdp/libxrdpapi.so.0 | xrdp /usr/lib/xrdp/libxrdp.so.0.0.0 |
xrdp-bin-git /usr/lib/xrdp/libxrdpapi.so.0.0.0 | xrdp /usr/lib/xrdp/libxrdpapi.so |
xrdp-bin-git /usr/lib/xrdp/libxup.so | xrdp /usr/lib/xrdp/libxrdpapi.so.0 |
xrdp-bin-git /usr/share/ | xrdp /usr/lib/xrdp/libxrdpapi.so.0.0.0 |
xrdp-bin-git /usr/share/licenses/ | xrdp /usr/lib/xrdp/libxup.so |
xrdp-bin-git /usr/share/licenses/xrdp-git/ | xrdp /usr/share/ |
xrdp-bin-git /usr/share/licenses/xrdp-git/COPYING | xrdp /usr/share/licenses/ |
xrdp-bin-git /usr/share/man/ | xrdp /usr/share/licenses/xrdp/ |
xrdp-bin-git /usr/share/man/man1/ | xrdp /usr/share/licenses/xrdp/COPYING |
xrdp-bin-git /usr/share/man/man1/xrdp-dis.1.gz | xrdp /usr/share/man/ |
xrdp-bin-git /usr/share/man/man5/ | xrdp /usr/share/man/man1/ |
xrdp-bin-git /usr/share/man/man5/sesman.ini.5.gz | xrdp /usr/share/man/man1/xrdp-dis.1.gz |
xrdp-bin-git /usr/share/man/man5/xrdp.ini.5.gz | xrdp /usr/share/man/man5/ |
xrdp-bin-git /usr/share/man/man8/ | xrdp /usr/share/man/man5/sesman.ini.5.gz |
xrdp-bin-git /usr/share/man/man8/xrdp-chansrv.8.gz | xrdp /usr/share/man/man5/xrdp.ini.5.gz |
xrdp-bin-git /usr/share/man/man8/xrdp-genkeymap.8.gz | xrdp /usr/share/man/man8/ |
xrdp-bin-git /usr/share/man/man8/xrdp-keygen.8.gz | xrdp /usr/share/man/man8/xrdp-chansrv.8.gz |
xrdp-bin-git /usr/share/man/man8/xrdp-sesadmin.8.gz | xrdp /usr/share/man/man8/xrdp-genkeymap.8.gz |
xrdp-bin-git /usr/share/man/man8/xrdp-sesman.8.gz | xrdp /usr/share/man/man8/xrdp-keygen.8.gz |
xrdp-bin-git /usr/share/man/man8/xrdp-sesrun.8.gz | xrdp /usr/share/man/man8/xrdp-sesadmin.8.gz |
xrdp-bin-git /usr/share/man/man8/xrdp.8.gz | xrdp /usr/share/man/man8/xrdp-sesman.8.gz |
xrdp-bin-git /usr/share/xrdp/ | xrdp /usr/share/man/man8/xrdp-sesrun.8.gz |
xrdp-bin-git /usr/share/xrdp/ad24b.bmp | xrdp /usr/share/man/man8/xrdp.8.gz |
xrdp-bin-git /usr/share/xrdp/ad256.bmp | xrdp /usr/share/xrdp/ |
xrdp-bin-git /usr/share/xrdp/cursor0.cur | xrdp /usr/share/xrdp/ad24b.bmp |
xrdp-bin-git /usr/share/xrdp/cursor1.cur | xrdp /usr/share/xrdp/ad256.bmp |
xrdp-bin-git /usr/share/xrdp/sans-10.fv1 | xrdp /usr/share/xrdp/cursor0.cur |
xrdp-bin-git /usr/share/xrdp/xrdp24b.bmp | xrdp /usr/share/xrdp/cursor1.cur |
xrdp-bin-git /usr/share/xrdp/xrdp256.bmp | xrdp /usr/share/xrdp/sans-10.fv1 |
xrdp-bin-git /usr/share/xrdp/xrdp_logo.bmp | xrdp /usr/share/xrdp/xrdp24b.bmp |
| xrdp /usr/share/xrdp/xrdp256.bmp |
| xrdp /usr/share/xrdp/xrdp_logo.bmp |
| </code> |
| ++++ |
| |
| Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket **''xorgxrdp''** installiert wurden: |
| <code> |
| # pacman -Qil xorgxrdp |
| </code> |
| ++++ Installierte Dateien | |
| <code> |
| # pacman -Qil xorgxrdp |
| Name : xorgxrdp |
| Version : 0.2.17-1 |
| Description : Xorg drivers for xrdp |
| Architecture : x86_64 |
| URL : https://github.com/neutrinolabs/xorgxrdp |
| Licenses : MIT |
| Groups : None |
| Provides : None |
| Depends On : glibc |
| Optional Deps : None |
| Required By : None |
| Optional For : None |
| Conflicts With : None |
| Replaces : None |
| Installed Size : 411.00 KiB |
| Packager : Unknown Packager |
| Build Date : Sun 21 Nov 2021 08:11:49 AM CET |
| Install Date : Sun 21 Nov 2021 08:27:04 AM CET |
| Install Reason : Explicitly installed |
| Install Script : No |
| Validated By : None |
| |
| xorgxrdp /etc/ |
| xorgxrdp /etc/X11/ |
| xorgxrdp /etc/X11/xrdp/ |
| xorgxrdp /etc/X11/xrdp/xorg.conf |
| xorgxrdp /usr/ |
| xorgxrdp /usr/lib/ |
| xorgxrdp /usr/lib/xorg/ |
| xorgxrdp /usr/lib/xorg/modules/ |
| xorgxrdp /usr/lib/xorg/modules/drivers/ |
| xorgxrdp /usr/lib/xorg/modules/drivers/xrdpdev_drv.a |
| xorgxrdp /usr/lib/xorg/modules/drivers/xrdpdev_drv.so |
| xorgxrdp /usr/lib/xorg/modules/input/ |
| xorgxrdp /usr/lib/xorg/modules/input/xrdpkeyb_drv.a |
| xorgxrdp /usr/lib/xorg/modules/input/xrdpkeyb_drv.so |
| xorgxrdp /usr/lib/xorg/modules/input/xrdpmouse_drv.a |
| xorgxrdp /usr/lib/xorg/modules/input/xrdpmouse_drv.so |
| xorgxrdp /usr/lib/xorg/modules/libxorgxrdp.a |
| xorgxrdp /usr/lib/xorg/modules/libxorgxrdp.so |
| xorgxrdp /usr/share/ |
| xorgxrdp /usr/share/licenses/ |
| xorgxrdp /usr/share/licenses/xorgxrdp/ |
| xorgxrdp /usr/share/licenses/xorgxrdp/COPYING |
</code> | </code> |
| ++++ |
| |
===== iptables Regel ====== | ===== iptables Regel ====== |
; Startup command-line parameters for the display server are configured | ; Startup command-line parameters for the display server are configured |
; in sesman.ini. See and configure also sesman.ini. | ; in sesman.ini. See and configure also sesman.ini. |
# Tachtler - disabled - | [Xorg] |
#[Xorg] | name=Xorg |
#name=Xorg | lib=libxup.so |
#lib=libxup.so | username=ask |
#username=ask | password=ask |
#password=ask | ip=127.0.0.1 |
#ip=127.0.0.1 | port=-1 |
#port=-1 | code=20 |
#code=20 | |
| |
[Xvnc] | [Xvnc] |
Nach dem Start von [[https://wiki.gnome.org/Apps/Vinagre|Vinagre]] sollte sich einmalig nachfolgedes Fenster zeigen, in dem die Verbindung zu einem Rechner/Server und dessen **Zertifkat** zu überprüfen ist. | Nach dem Start von [[https://wiki.gnome.org/Apps/Vinagre|Vinagre]] sollte sich einmalig nachfolgedes Fenster zeigen, in dem die Verbindung zu einem Rechner/Server und dessen **Zertifkat** zu überprüfen ist. |
| |
{{:tachtler:xrdp:archlinux_vinagre_certificate_verification.png?nolink |ArchLinux - Vinagre - Zertifikatsmeldung }} | {{:tachtler:xrdp:archlinux_vinagre_certificate_verification.png?nolink|ArchLinux - Vinagre - Zertifikatsmeldung }} |
| |
| Wenn hier die Verbindung durch drücken der Schaltfläche **[Connect]** bestätigt wurde, sollte nachfolgender Bildschirm erscheinen: |
| |
| {{:tachtler:xrdp:archlinux_vinagre_main_screen.png?nolink|ArchLinux - Vinagre - Hauptbildschirm}} |
| |
| Hier kann nun ebenfalls die Schaltfläche **[Connect]** mit der linken Maustaste ausgewählt werden und nachfolgendes **Dialog-Fenster** sollte erscheinen: |
| |
| {{:tachtler:xrdp:archlinux_vinagre_connect_dialog.png?nolink|ArchLinux - Vinagre - Verbindungs-Dialog-Fenster}} |
| |
| Hier sind nachfolgende Verbindungseinstellungen durchzuführen |
| |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **Protocol** | ''RDP'' | Art der Verbindung und des zu verwendenden Protokolls | |
| | **Host** | ''10.0.0.10'' | FQDN oder IP-Adresse des Ziel-Servers | |
| | **Width** | ''1024'' | Zu verwendende Bildschirmbreite | |
| | **Height** | ''768'' | Zu verwendende Bildschirmhöhe | |
| |
| Anschließend ist die nun die Schaltfläche **[Connect]** mit der linken Maustaste auszuwählen und die Verbindung zum **Ziel**-Server wird hergestellt, wie nachfolgender Bildschirm zeigt. Hier ist nun die Eingabe des **Remote-Benutzer** mit Benutzername und dem dazugehörigen Passwort in den entsprechenden Feldern durchzuführen: |
| |
| {{:tachtler:xrdp:archlinux_vinagre_credentials_screen.png?nolink|ArchLinux - Vinagre - Anmeldebildschirm}} |
| |
| Hier sind nachfolgende Anmeldeeinstellungen durchzuführen |
| |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **Session** | ''Xorg'' | Art der Verbindung zum Ziel-Server | |
| | **username** | ''klaus'' | Name des Remote-Benutzers | |
| | **password** | ''...'' | Passwort des Remote-Benutzers | |
| |
| Abschließend ist die nun die Schaltfläche **[OK]** mit der linken Maustaste auszuwählen und die Verbindung zum **Ziel**-Server sollte aufgebaut werden. |
| |
| ===== Zugriff über Microsoft™ Windows™ ===== |
| |
| Nachfolgend soll beschrieben werden, wie von einem Windows™ PC mittels Microsoft™ Remote Desktop Client ein Verbindung zu einem [[https://www.centos.org/|CentOS-7]]-Server eine Verbindung aufgebaut werden kann. |
| |
| ==== Microsoft™ Remote Desktop Client ==== |
| |
| Nach dem erfolgreichen Start des Microsoft™ Remote Desktop Client, sollte nachfolgender Bildschirm erscheinen: |
| |
| {{:tachtler:xrdp:ms-rdp-client_start.png|Microsoft™ Remote Desktop Client - Start}} |
| |
| Hier kann für weitere Konfigurationen die **[Optionen einblenden]**-Schaltfläche gedrückt werden, wonach sich der Microsoft™ Remote Desktop Client wie folgt am Bildschirm darstellt: |
| |
| {{:tachtler:xrdp:ms-rdp-client_start_optionen-einblenden.png|Microsoft™ Remote Desktop Client - Start - Optionen einblenden}} |
| |
| Hier wird unter |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **Computer:** | ''192.168.0.35'' | Die IP-Adresse, oder der DNS-Name des Remote-Geräts eingetragen | |
| | **Benutzername:** | ''klaus'' | Der Benutzername des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| |
| Durch drücken der **[Verbinden]**-Schaltfläche, sollte dann in diesem Fall nachfolgender **Dialog** erscheinen: |
| |
| {{:tachtler:xrdp:ms-rdp-client_verbinden_zertifikatshinweis.png|Microsoft™ Remote Desktop Client - Verbindung - Zertifikatshinweis}} |
| |
| **:!: HINWEIS** - **Dieser Hinweis erscheint, da hier das Standard-Zertifikat von [[http://http://xrdp.org//|xrdp]] zur Verwendung kommt und dieses nicht vom Microsoft™ Remote Desktop Client als Vertrauenswürdig anerkannt wird.** |
| |
| Zu diesem Zeitunkt der Installation kann hier die **[Ja]**-Schaltfläche gedrückt werden, wonach dann nachfolgender Bildschirm erscheinen sollte: |
| |
| {{:tachtler:xrdp:ms-rdp-client_login.png?1280x720|Microsoft™ Remote Desktop Client - Verbindung - Login}} |
| |
| Hier wird unter |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **username** | ''klaus'' | Der Benutzername des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| | **password** | ''★★★'' | Das Passwort des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| |
| Durch drücken der **[OK]**-Schaltfläche wird die Verbindung dann Aufgebaut. |
| |
| ==== Microsoft™ Remote Desktop Client - Eigene Auflösung ==== |
| |
| Falls die im Microsoft™ Remote Desktop Client unter dem **[Anzeige]**-Reiter im **[Anzeigekonfiguration]**-Bereich erscheinende Auswahl an **Bildschirmauflösungen** nicht reichen, kann mit nachfolgendem Befhel in der Microsoft™ Eingabeaufforderung den Microsoft™ Remote Desktop Client mit einer **angepassten Bildschirmauflösung** für das Remote-Gerät starten, wie nachfolgende Bildschirmkopien zeigen: |
| |
| {{:tachtler:xrdp:ms-rdp-client_eingabeaufforderung_satrt_mit_angepasster_aufloesung.png||Microsoft™ Eingabeaufforderung - Start - Microsoft™ Remote Desktop Client - mit eigener Bildschirmauflösung}} |
| |
| Hier wird unter |
| ^ Programm ^ Optionen ^ Beschreibung ^ |
| | **mstsc.exe** | ''/w:1600 /h:900'' | Microsoft™ Remote Desktop Client mit dem entsprechenden Bildschirmauflösungsparmetern.\\ - ''/w:1600'' = Width (Breite) - 1600 Pixel \\ - ''/h:900'' = Height (Höhe) - 900 Pixel | |
| |
| Nach dem erfolgreichen Satrt des Microsoft™ Remote Desktop Client, sollte nachfolgender Bildschirm erscheinen: |
| |
| {{:tachtler:xrdp:ms-rdp-client_start.png|Microsoft™ Remote Desktop Client - Start}} |
| |
| Hier kann für weitere Konfigurationen die **[Optionen einblenden]**-Schaltfläche gedrückt werden, wonach sich der Microsoft™ Remote Desktop Client wie folgt am Bildschirm darstellt: |
| |
| {{:tachtler:xrdp:ms-rdp-client_start_optionen-einblenden.png|Microsoft™ Remote Desktop Client - Start - Optionen einblenden}} |
| |
| Hier wird unter |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **Computer:** | ''192.168.0.35'' | Die IP-Adresse, oder der DNS-Name des Remote-Geräts eingetragen | |
| | **Benutzername:** | ''klaus'' | Der Benutzername des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| |
| Im Microsoft™ Remote Desktop Client kann nun unter dem **[Anzeige]**-Reiter im **[Anzeigekonfiguration]**-Bereich erscheinende Auswahl an **Bildschirmauflösungen** den zuvor via Microsoft™ Eingabeaufforderung gestarteten Microsoft™ Remote Desktop Client mit dem entsprechenden Bildschirmauflösungsparmetern angezeigt werden, was nachfolgende Bildschirmkopie zeigt: |
| |
| {{:tachtler:xrdp:ms-rdp-client_start_optionen-einblenden_anzeige_anzeigekonfiguration_eigen_bildschirmaufloesung.png|Microsoft™ Remote Desktop Client - mit eigener Bildschirmauflösung}} |
| |
| Durch drücken der **[Verbinden]**-Schaltfläche, sollte dann in diesem Fall nachfolgender **Dialog** erscheinen: |
| |
| {{:tachtler:xrdp:ms-rdp-client_verbinden_zertifikatshinweis.png|Microsoft™ Remote Desktop Client - Verbindung - Zertifikatshinweis}} |
| |
| **:!: HINWEIS** - **Dieser Hinweis erscheint, da hier das Standard-Zertifikat von [[http://http://xrdp.org//|xrdp]] zur Verwendung kommt und dieses nicht vom Microsoft™ Remote Desktop Client als Vertrauenswürdig anerkannt wird.** |
| |
Wenn hier die Verbindung durch drücken der Schalfläche **[Connect]** bestätigt wurde, sollte nachfolgender Bildschirm erscheinen: | Zu diesem Zeitunkt der Installation kann hier die **[Ja]**-Schaltfläche gedrückt werden, wonach dann nachfolgender Bildschirm erscheinen sollte: |
| {{:tachtler:xrdp:ms-rdp-client_login_start_mit_angepasster_aufloesung.png?1280x720| |
| Microsoft™ Remote Desktop Client - Verbindung - Login- Eigene Bildschirmauflösung}} |
| |
{{:tachtler:xrdp:archlinux_vinagre_main_screen.png?nolink |ArchLinux - Vinagre - Hauptbildschirm}} | |
| |
Hier kann nun ebenfalls die Schalfläche **[Connect]** mit der linken Maustaste ausgewählt werden und nachfolgendes Dialog-Fenster sollte erscheinen: | |
| |
{{:tachtler:xrdp:archlinux_vinagre_connect_dialog.png?nolink |ArchLinux - Vinagre - Verbindungs-Dialog-Fenster}} | Hier wird unter |
| ^ Feld ^ Wert ^ Beschreibung ^ |
| | **Session** | ''Xorg'' | Art der Verbindung zum Ziel-Server | |
| | **username** | ''klaus'' | Der Benutzername des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| | **password** | ''★★★'' | Das Passwort des Benutzer, unter dessen die Anmeldung erfolgen soll eingetragen. | |
| |
| Durch drücken der **[OK]**-Schaltfläche wird die Verbindung dann Aufgebaut. |
| |
===== Problembehebung ===== | ===== Problembehebung ===== |