A simple FTP server project built in C.
MY_FTP is an FTP server implementation that handles client connections, authentication, and file operations over TCP.
This project was built to practice:
- socket programming
- client/server architecture
- protocol parsing
- file system operations
- active and passive data transfers
- Client connection handling
- User authentication
- File and directory navigation
- File upload and download
- Active / passive transfer modes
- Multiple FTP commands support
Update this list to match your implementation:
USERPASSQUITPWDCWDCDUPLISTRETRSTORDELEPASVPORTNOOPHELP
.
├── src/ # Source files
├── include/ # Header files
├── Makefile
└── README.md