ROS (Robot Operating System)
TMA-ROS1-2.2.9
Ensure FTP Server is not enabled
Trung bìnhCấp 1Tự độngros
Mô tả
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.
Cách kiểm tra
Phương pháp kiểm tra: Lệnh shell
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- Đầ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
Run the following command to disable vsftpd: # systemctl --now disable vsftpd
Thuộc tính
- Hệ điều hành
- Bất kỳ
- Thẻ
- rosros1melodicservices
- Tham chiếu
- CIS ROS Melodic Benchmark v1.0.0 - 2.2.9 Ensure FTP Server is not enabled
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.
shell
tmaegis scan --target ros