Linux Other Network Servers
In this tutorial, we discuss the following additional network servers: FTP server, Sendmail, DNS and SAMBA.
FTP Server
File Transfer Protocol (FTP) is used to transfer files over the Internet.When you download a file from the Internet, you actually transfer the file from a computer on the Internet to your computer.
Wuarchive-ftpd or wu-ftpd, the most popular ftp daemon for Linux systems on the Internet, was developed at Washington University by Chris Myers. While configuring an FTP server, you might need to edit the following files:
- /etc/ftpaccess. This file enables users to access the FTP server. You can configure this file to enable logical groups to access the FTP server.
- /etc/ftphosts. This file enables or disables access to accounts from various hosts.
- /etc/ftpusers. This file contains a list of users who are not allowed to connect to your computer through FTP.
In this tutorial:
- Setting the FTP User Account
- Configurations File for FTP Server
- ftpusers
- Anonymous FTP
- Using Proper Password and Group Files
- Anonymous FTP Warnings
- Sendmail
- Sendmail Security
- Domain Name Service
- Domain Name Space
- Services Offered By a DNS Server
- DNS Transactions
- BIND
- BIND Configuration
- Resource Records (RR)
- Start of Authority (SOA)
- nslookup
- BIND Security
- Host Name Spoofing
- Running BIND with Least Privileges
- DNS Security Extensions (DNSEC)
- SAMBA
- SMB Protocol
- Mounting the SMB File System
- SAMBA Security
- Server-Level Security