add ftp program
Revert "modify mutex and randchar"

This reverts commit 26a8b605040ebaf7e1d1d7d2ae272f1437993d85.
Revert "Revert "modify mutex and randchar""

This reverts commit 549e325e05029639adb674ac18e6cd0c0891b1a5.

	删除：      ftp/.ftp.h.swp
	删除：      ftp/.ftp.h.swp