В службе с 31.08.1893. Участник Русско-японской войны 1904–1905 во 2-й Маньчжурской армии: обер-офицер для поручений при управлении генерал-квартирмейстера, помощник старшего адъютанта разведывательного отделения управления генерал-квартирмейстера (1904–1906), помощник делопроизводителя ГУГШ (1906–1910), штаб-офицер, заведующий обучением в Николаевской военной академии офицеров (1910–1914).
Участник 1-й мировой войны. Начальник штаба 59-й пехотной дивизии, старший адъютант разведывательного отделения штаба 2-й армии (1914–1915), начальник разведывательного отделения управления генерал-квартирмейстера штаба Северного фронта (1915–1916), командир 199-го пехотного Кронштадтского полка (1916–1917), помощник 2-го обер-квартирмейстера и одновременно руководитель разведывательной части Отдела генерал-квартирмейстера ГУГШ (февраль — декабрь 1917), а также штатный преподаватель Академии Генерального штаба.
И. д. начальника отдела 2-го генерал-квартирмейстера ГУГШ (декабрь 1917 — март 1918). Как отмечалось в документах отдела, ему по ряду причин не удалось «развить свою деятельность в полном объеме». Занимался отдел в основном изучением и обработкой имеющихся сведений об иностранных государствах и армиях. С марта 1918 — остался на должности преподавателя Академии Генштаба. В мае 1918 подал рапорт начальнику Генерального штаба: «Желая продолжать службу в Военной Академии, прошу об отчислении меня от должности и. д. 2-го Генерал-Квартирмейстера Главного Управления Генерального Штаба — с оставлением в должности штатного преподавателя Николаевской военной академии. П. Рябиков».
Преподаватель Академии Генерального штаба, которая была эвакуирована в Екатеринбург, а затем в Казань, «где и досталась летом [в августе] 1918 г. чехословакам». Продолжал преподавательскую деятельность в АГШ белой армии (август 1918 — май 1919), 2-й генерал-квартирмейстер Ставки А.В. Колчака, начальник штаба Восточного фронта белых (май — ноябрь 1919), участник Сибирского Ледяного похода (ноябрь 1919 — март 1920). Представитель атамана Г.М. Семенова в Китае и Японии (1920).
Жил в Китае, Франции, Чехословакии. Занимался военно-научной деятельностью (1920–1932). Консультант чехословацкой военной разведки, которая создавалась ей с помощью французов. В августе 1920 г. 2-й (разведывательный) отдел Главного штаба армии ЧСР издал для служебного пользования часть главной книги Рябикова — «Разведывательная служба в военное время».
Соч.: Разведывательная служба в мирное и военное время. Томск, 1919 и др.
Похоронен в Праге на Ольшанском кладбище.