STIGhubSTIGhub
STIGsRMF ControlsCompare

STIGhub

A free tool to search and browse the entire DISA STIG library. Saves up to 75% in security compliance research time.

Navigation

  • Browse STIGs
  • Search
  • RMF Controls
  • Compare Versions

Resources

  • About
  • Release Notes
  • VPAT
  • DISA STIG Library
STIGs updated 3 hours ago
Powered by Pylon
© 2026 Beacon Cloud Solutions, Inc. All rights reserved.
← Back to Cloud Linux AlmaLinux OS 9 Security Technical Implementation Guide

V-269403

CAT I (High)

AlmaLinux OS 9 must not have any File Transfer Protocol (FTP) packages installed.

Rule ID

SV-269403r1050286_rule

STIG

Cloud Linux AlmaLinux OS 9 Security Technical Implementation Guide

Version

V1R6

CCIs

CCI-000197

Discussion

Passwords must be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily compromised. An FTP server provides an unencrypted file transfer mechanism that does not protect the confidentiality of user credentials or the remote session. If a privileged user were to log on using this service, the privileged user password could be compromised. SFTP or other encrypted file transfer methods must be used instead. Removing the server and client packages prevents inbound and outbound communications from being compromised.

Check Content

Verify that AlmaLinux OS 9 does not have an FTP client or server package installed with the following command:

$ rpm -qa | grep ftp

If the "vsftpd" server or "ftp" client packages are installed, this is a finding.

Note that there may be third-party or alternative packages that provide the same functionality, which should also be removed.

Fix Text

Remove the default FTP client and server packages using the following command:

$ dnf remove vsftpd ftp