Ethan Banks has a great article over at the PacketPushers website detailing the simple setup required to archive switch configurations to an FTP Server. I’ve looked for this type of solution before, but haven’t ever seen it explained so well.
There are valid security concerns that come with clear text passwords and usernames in the config, but in my opinion, if an outsider is already looking at my config, the ftp account is the least of my problems.
Be sure to give it a read, and leave Ethan a comment.