TMAegisBeta
更多 cos 规则

Container-Optimized OS

TMA-COS-5.1.6

Ensure SSH X11 forwarding is disabled

中级别 1自动化cos

说明

The X11Forwarding parameter provides the ability to tunnel X11 traffic through the connection to enable remote graphic connections. Disable X11 forwarding unless there is an operational requirement to use X11 applications directly. There is a small risk that the remote X11 servers of users who are logged in via SSH with X11 forwarding could be compromised by other users on the X11 server. Note that even if X11 forwarding is disabled, users can always install their own forwarders.

检查方式

审计方法: Shell 命令

shell
alt0() { command -v grep >/dev/null 2>&1 || { echo "step1: grep not installed"; return 1; }; command -v sshd >/dev/null 2>&1 || { echo "step1: sshd not installed"; return 1; }; o=$(bash -c 'sshd -T | grep x11forwarding' 2>&1); printf '%s\n' "$o" | tr -s ' \t' '  ' | sed 's/^ //;s/ $//' | grep -Fxq -- 'X11Forwarding no' || { echo step1: missing 'X11Forwarding no'; return 1; }; }; if alt0; then echo compliant; fi
预期输出
compliant

修复方式

修复方法: 操作指南或基础设施补丁

Edit the /etc/ssh/sshd_config file to set the parameter as follows: X11Forwarding no

属性

操作系统
任意
标签
container-optimized-oscosssh
参考
CIS Google Container-Optimized OS Benchmark v1.2.0 - 5.1.6 Ensure SSH X11 forwarding is disabled

检查本机

请在您有权审计的机器上运行此命令。扫描为只读操作。

shell
tmaegis scan --target cos