Generally, people have to be legally authorized to work in the U.S. to receive Social Security numbers. And most people who are authorized to work in the U.S. entered the country legally or have legal ...