При аутентификации по ключевой паре предварительно генерируется пара открытого и закрытого ключей для определённого пользователя. На машине, с которой требуется произвести подключение, хранится закрытый ключ, а на удалённой машине — открытый. Эти файлы не передаются при аутентификации, система лишь проверяет, что владелец открытого ключа также владеет и закрытым. При данном подходе, как правило, настраивается автоматический вход от имени конкретного пользователя в ОС.https://ru.wikipedia.org/wiki/SSH#Техническая_инфо...
Либо как M превратить в MM с ведущим нулем, не знаю
if($month < 10) {
$month = '0' . $month;
}
class Test {
private static function run() {
echo __METHOD__;
}
}
$method = new ReflectionMethod('Test', 'run');
$method->setAccessible(true);
$method->invoke(new Test);