The Scottish FA are expected to present McLeish at a news conference on Friday, having been unsuccessful in their pursuit of Northern Ireland manager Michael O'Neill and Walter Smith.
His first games in charge will be friendlies with Costa Rica and Hungary next month before matches against Peru in May and Mexico in June. His competitive debut will come in the UEFA Nations League versus Albania on Sept. 10 and Israel on Oct. 11.
McLeish was previously named Scotland manager during the Euro 2008 qualifying campaign after Smith rejoined Rangers.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
Former Motherwell, Hibernian and Rangers manager McLeish, who won 77 caps for Scotland from 1980-1993, won seven of his games in charge before joining Birmingham City. He has since managed Aston Villa, Nottingham Forest, Genk and Zamalek.
Strachan, who won 19 of his 40 games after his appointment in 2013, failed to take Scotland to their first major tournament finals since the 1998 World Cup.
They missed out on a playoff place for the finals in Russia by failing to beat Slovenia in their last Group F qualifier.
(Writing by Ken Ferris; Editing by Christian Radnedge)
