ROS (Robot Operating System)
TMA-ROS1-2.2.9
Ensure FTP Server is not enabled
СредњаНиво 1Аутоматскаros
Опис
The File Transfer Protocol (FTP) provides networked computers with the ability to transfer files. The audit requires the FTP server unit(s) vsftpd 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 vsftpd; 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 vsftpd: # systemctl --now disable vsftpd
Својства
- Оперативни системи
- Било који
- Ознаке
- rosros1melodicservices
- Референца
- CIS ROS Melodic Benchmark v1.0.0 - 2.2.9 Ensure FTP Server is not enabled
Проверите овај рачунар
Покрените ово на рачунару за који имате дозволу за проверу. Скенирање ради у режиму само за читање.
shell
tmaegis scan --target ros