Debugging xrdp Login Issues on CentOS 7: Step-by-Step Guide

Hvordan debugges fejlen ved login på xrdp på CentOS 7, når xrdp-sesman.log kun viser en lukket socket uden yderligere information?

Hvis du oplever problemer med login på xrdp på CentOS 7, og xrdp-sesman.log kun viser en lukket socket uden yderligere information, kan du debugge fejlen ved at tjekke tjenester, firewall, SELinux, logs, brugerrettigheder, konfigurationsfiler og eventuelt geninstallere xrdp.

Sådan debugges fejlen ved login på xrdp på CentOS 7, når xrdp-sesman.log kun viser en lukket socket uden yderligere information

Hvis du oplever problemer med login på xrdp på CentOS 7, og xrdp-sesman.log kun viser en lukket socket uden yderligere information, kan du følge disse trin for at debugge fejlen:

1. Tjek xrdp og xrdp-sesman tjenester

  • Kontroller, at både xrdp og xrdp-sesman tjenester kører korrekt.
  • Brug følgende kommandoer:
    sudo systemctl status xrdp
    sudo systemctl status xrdp-sesman

2. Genstart tjenesterne

  • Genstart xrdp og xrdp-sesman tjenesterne for at sikre, at de kører korrekt:
    sudo systemctl restart xrdp
    sudo systemctl restart xrdp-sesman

3. Tjek firewall indstillinger

  • Sørg for, at firewall tillader trafik på port 3389, som bruges af xrdp:
    sudo firewall-cmd --permanent --add-port=3389/tcp
    sudo firewall-cmd --reload

4. Tjek SELinux indstillinger

  • Hvis SELinux er aktiveret, kan det blokere xrdp. Du kan midlertidigt deaktivere SELinux for at teste:
    sudo setenforce 0
  • Hvis dette løser problemet, kan du overveje at justere SELinux politikkerne permanent.

5. Tjek logs for yderligere information

  • Ud over xrdp-sesman.log, tjek også følgende logs for yderligere information:
    /var/log/xrdp.log
    /var/log/messages

6. Tjek brugerens hjemmemappe og rettigheder

  • Sørg for, at brugerens hjemmemappe eksisterer og har de korrekte rettigheder:
    ls -ld /home/username
  • Hvis nødvendigt, juster rettighederne:
    sudo chown username:username /home/username
    sudo chmod 700 /home/username

7. Tjek xrdp konfigurationsfiler

  • Kontroller konfigurationsfilerne for xrdp og xrdp-sesman for eventuelle fejl eller mangler:
    /etc/xrdp/xrdp.ini
    /etc/xrdp/sesman.ini

8. Geninstaller xrdp

  • Hvis ingen af de ovenstående trin løser problemet, kan du prøve at geninstallere xrdp:
    sudo yum remove xrdp
    sudo yum install xrdp

Ved at følge disse trin bør du kunne identificere og løse problemet med login på xrdp på CentOS 7.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker