porting the article about building ftp server on linux(vsftpd).