FTPサーバはクライアントに対してFTPサービスを提供するもので、Red Hat Enterprise Linux 4では比較的セキュアなvsftpdが標準となっています。ファイル送受信時にLAN上を平文で流れるため、パケットの中身が簡単にクラックされる恐れがあり、最近ではあまり利用されない傾向にあります。FTPよりもセキュアなSSHなどを利用することをお勧めします。
FTPサーバに接続するクライアントとしては、Red Hat Enterprise Linux 4はもちろんWindowsやMac OS Xなどが利用できます。WindowsではフリーウェアのFTPクライアントを使うケースが多いのですが、Red Hat Enterprise Linux 4では標準添付されているftpコマンドやlftpコマンドで接続します。
このほか、ブレードサーバなどOS起動前のプリブート環境でインストーラを配布するために使われる「TFTPサーバ」もあります。これは認証のないFTPサーバで、クライアント側がPXEブートした場合にハードウェア設定用のDOS起動ディスクのイメージファイルやRed Hat Enterprise Linuxのインストーラ、ミニカーネルなどを提供します。TFTPサーバからダウンロードを行って、クライアント側のハードウェア設定やインストール、イメージバックアップ/リストアを行うのが一般的です。
SambaサーバはSMBプロトコルを実装し、クライアントに対してWindowsのファイル共有やプリンタサーバ機能を提供します。クライアントとなるWindowsマシンは通常のファイル操作でRed Hat Enterprise Linux 4のSambaサーバで公開されるフォルダやファイルを扱えるので、利便性の高さから広く利用されています。
Sambaサーバは、NFSサーバと同様にクライアントに対して特定のディレクトリを提供します。同時に共有資源にアクセスするためのユーザ認証を行うことができます。ただしこの認証情報はRed Hat Enterprise Linux 4が保持している/etc/passwdのものではなく、Sambaサーバ専用のものを利用します。ユーザの認証方法としては、smbpasswdを使用します。