ROS (Robot Operating System)
TMA-ROS1-2.2.16
Ensure rsync service is not enabled
СредњаНиво 1Аутоматскаros
Опис
The rsyncd service can be used to synchronize files between systems over network links. The audit requires the rsync service unit(s) rsync not to be enabled or active (systemctl). Host-level control from the CIS ROS Melodic benchmark (Ubuntu 18.04 robot hosts); run as root.
Како се проверава
Метод провере: Команда љуске
shell
command -v systemctl >/dev/null 2>&1 || exit 1
bad=0
for u in rsync; do
s=$(systemctl is-enabled "$u" 2>/dev/null)
case "$s" in enabled|enabled-runtime|alias|indirect) echo "$u is $s"; bad=1 ;; esac
systemctl is-active --quiet "$u" 2>/dev/null && { echo "$u is active"; bad=1; }
done
[ "$bad" -eq 0 ] && echo compliant- Очекивани излаз
compliant
Како се исправља
Метод исправке: Смерница или закрпа инфраструктуре
Run the following command to disable rsyncd: # systemctl --now disable rsync
Својства
- Оперативни системи
- Било који
- Ознаке
- rosros1melodicservices
- Референца
- CIS ROS Melodic Benchmark v1.0.0 - 2.2.16 Ensure rsync service is not enabled
Проверите овај рачунар
Покрените ово на рачунару за који имате дозволу за проверу. Скенирање ради у режиму само за читање.
shell
tmaegis scan --target ros