xRDP oturumunda Türkçe Klavye Problemi Çözümü

xRDP, Linux sistemlere RDP (Remote Desktop Connection) protokolü ile erişimi sağlayan açık kaynak kodlu bir uzak bağlantı servisidir. Windows üzerinde çalışan RDP gibi 3389 portunu kullanmaktadır ve ayarları yapıldığı takdirde SSL üzerinden haberleşebi…


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Ali Orhun Akkirman

xRDP, Linux sistemlere RDP (Remote Desktop Connection) protokolü ile erişimi sağlayan açık kaynak kodlu bir uzak bağlantı servisidir. Windows üzerinde çalışan RDP gibi 3389 portunu kullanmaktadır ve ayarları yapıldığı takdirde SSL üzerinden haberleşebilmektedir.

Kurulum

Öncelikle kullanabilmek için wayland oturumu yerine X11 oturumu kullanmanız gerekmektedir. İlerleyen yıllarda bu yazı okunduğu sırada belki Wayland üzerinde destek de gelmiş olabilir.

Öncelikle xrdp bağımlılıklarının kurulumu için aşağıdaki gibi paket kurulumları yapılmalıdır.

sudo apt update
sudo apt install xorg dbus-x11 x11-xserver-utils

Bu adımdan sonra xRDP sunucusu ve iç görüşme için alternatif olarak tigervnc kurulumu gerçekleştirilebilir.

sudo apt install xrdp tigervnc-standalone-server 

BU adımdan sonra SSL sertifikalarının üretilmesi ve kullanılması için xrdp kullanıcısı ssl-cert grubuna eklenmelidir.

sudo usermod -a -G ssl-cert xrdp 

Yapılandırma

Bu kısım detaylı olan kısım olup çeşitli şekillerde düzenlenebilmektedir. O yüzden bu kısmı bu yazıda detaylandırmıyoruz.

Türkçe dil klavye kullanma sorunu çözümü

Bu çözüm için birkaç kavramı oluşturmak gerekmekte.

Öncelikle Türkçe Klavye Setini sisteme eklemek gerekiyor. Bunun için aşağıdaki dosyayı /etc/xrdp/km-041a.ini ve /etc/xrdp/0000041f.ini şeklinde iki yerde oluşturulması öncelikli olarak gerekmektedir.

https://gist.github.com/aliorhun/f00edc807a6df488816e78dc852603fa

Dosya oluşturulduktan sonra dosyanın izinleri düzenlenmelidir.

sudo chmod 644  /etc/xrdp/km-041a.ini 
sudo chmod 644  /etc/xrdp/0000041f.ini

Daha sonrasında xrdp klavye düzeni yapılandırma dosyası düzenlenir. Ki bu dosya /etc/xrdp/xrdp-keyboard.ini dizininde oluşturulmalıdır.

[default_rdp_layouts]
rdp_layout_tr=0x0000041f

; <rdp layout name> = <X11 keyboard layout value>
[default_layouts_map]
rdp_layout_tr=tr

[rdp_layouts_map_mac]
rdp_layout_tr=tr

Bu adımdan sonra aşağıdaki komut ile servis yeniden başlatılarak sorun çözülmüş olur.

sudo systemctl restart xrdp


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Ali Orhun Akkirman


Print Share Comment Cite Upload Translate Updates
APA

Ali Orhun Akkirman | Sciencx (2022-10-31T18:33:47+00:00) xRDP oturumunda Türkçe Klavye Problemi Çözümü. Retrieved from https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/

MLA
" » xRDP oturumunda Türkçe Klavye Problemi Çözümü." Ali Orhun Akkirman | Sciencx - Monday October 31, 2022, https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/
HARVARD
Ali Orhun Akkirman | Sciencx Monday October 31, 2022 » xRDP oturumunda Türkçe Klavye Problemi Çözümü., viewed ,<https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/>
VANCOUVER
Ali Orhun Akkirman | Sciencx - » xRDP oturumunda Türkçe Klavye Problemi Çözümü. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/
CHICAGO
" » xRDP oturumunda Türkçe Klavye Problemi Çözümü." Ali Orhun Akkirman | Sciencx - Accessed . https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/
IEEE
" » xRDP oturumunda Türkçe Klavye Problemi Çözümü." Ali Orhun Akkirman | Sciencx [Online]. Available: https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/. [Accessed: ]
rf:citation
» xRDP oturumunda Türkçe Klavye Problemi Çözümü | Ali Orhun Akkirman | Sciencx | https://www.scien.cx/2022/10/31/xrdp-oturumunda-turkce-klavye-problemi-cozumu/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.