Linux distributions
TMA-ROCKY9-1.8.6
Ensure XDMCP is not enabled
Mô tả
X Display Manager Control Protocol (XDMCP) is designed to provide authenticated access to display management services for remote displays
Cách kiểm tra
Phương pháp kiểm tra: Lệnh shell
alt0() { o=$(bash -c '#!/usr/bin/env bash
{
while IFS= read -r l_file; do
awk '"'"'/\[xdmcp\]/{ f = 1;next } /\[/{ f = 0 } f {if (/^\s*Enable\s*=\s*true/) print "The file: \"'"'"'"$l_file"'"'"'\" includes: \"" $0 "\" in the \"[xdmcp]\" block"}'"'"' "$l_file"
done < <(grep -Psil -- '"'"'^\h*\[xdmcp\]'"'"' /etc/{gdm3,gdm}/{custom,daemon}.conf)
}' 2>&1); [ -z "$o" ] || { echo "step1: $o" | head -c 300; return 1; }; }; if alt0; then echo compliant; fi- Đầu ra mong đợi
compliant
Cách khắc phục
Phương pháp khắc phục: Hướng dẫn hoặc bản vá hạ tầng
Edit all files returned by the audit and remove or comment out the Enable=true line in the [xdmcp] block: Example File: # GDM configuration storage # # See /usr/share/gdm/gdm.schemas for a list of available options. [daemon] # Uncomment the line below to force the login screen to use Xorg #WaylandEnable=false # Enabling automatic login # AutomaticLoginEnable = true # AutomaticLogin = user1 # Enabling timed login # TimedLoginEnable = true # TimedLogin = user1 # TimedLoginDelay = 10 [security] [xdmcp] # Enable=true <- **This line should be removed or commented out** [chooser] [debug] # Uncomment the line below to turn on debugging # More verbose logs # Additionally lets the X server dump core …
Thuộc tính
- Hệ điều hành
- rocky-9
- Thẻ
- cis-convertedlinux
- Tham chiếu
- CIS Rocky Linux 9 Benchmark v3.0.0 - 1.8.6
Kiểm tra máy này
Chạy lệnh này trên máy bạn được phép kiểm tra. Lần quét chỉ ở chế độ đọc.
tmaegis scan --target linux