pwconv

pwconv(8)        ÐÐ¾Ð¼Ð°Ð½Ð´Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑÑемой        pwconv(8)



ÐÐЯ
       pwconv, pwunconv, grpconv, grpunconv - пÑеобÑазÑÐµÑ Ð¿Ð°Ñоли
       полÑзоваÑелей и гÑÑпп в/из заÑиÑÑннÑÑ ÑоÑмÑ

СÐÐÐÐСÐС
       pwconv [паÑамеÑÑÑ]

       pwunconv [паÑамеÑÑÑ]

       grpconv [паÑамеÑÑÑ]

       grpunconv [паÑамеÑÑÑ]

ÐÐÐСÐÐÐÐ
       Ðоманда pwconv ÑоздаÑÑ Ñайл shadow из Ñайла passwd
       и необÑзаÑелÑно ÑÑÑеÑÑвÑÑÑего Ñайла shadow.

       Ðоманда pwunconv ÑоздаÑÑ Ñайл passwd из Ñайлов
       passwd и shadow, а заÑем ÑдалÑÐµÑ Ñайл shadow.

       Ðоманда grpconv ÑоздаÑÑ Ñайл gshadow из Ñайла group
       и необÑзаÑелÑно ÑÑÑеÑÑвÑÑÑего Ñайла gshadow.

       Ðоманда grpunconv ÑоздаÑÑ Ñайл group из Ñайлов
       group и gshadow, а заÑем ÑдалÑÐµÑ Ñайл gshadow.

       ÐÑи ÑеÑÑÑе пÑогÑÐ°Ð¼Ð¼Ñ ÑабоÑаÑÑ Ñ Ñайлами обÑÑнÑÑ
       или ÑеневÑÑ Ð¿Ð°Ñолей полÑзоваÑелей и гÑÑпп:
       /etc/passwd, /etc/group, /etc/shadow и /etc/gshadow.

       ÐÐ°Ð¶Ð´Ð°Ñ Ð¿ÑогÑамма вÑполнÑÐµÑ Ð½ÐµÐ¾Ð±ÑодимÑе
       блокиÑовки пеÑед пÑеобÑазованиÑми.
       ÐÐ¾Ð¼Ð°Ð½Ð´Ñ pwconv и grpconv вÑполнÑÑÑ ÑÑожий поÑÑдок
       дейÑÑвий. СнаÑала ÑдалÑÑÑÑÑ Ð·Ð°Ð¿Ð¸Ñи из
       Ñеневого Ñайла коÑоÑÑÑ Ð½ÐµÑ Ð² главном Ñайле.
       ÐаÑем обновлÑÑÑÑÑ Ð·Ð°Ð¿Ð¸Ñи в Ñеневом Ñайле
       коÑоÑÑе не ÑодеÑÐ¶Ð°Ñ «x» вмеÑÑо паÑÐ¾Ð»Ñ Ð²
       главном Ñайле. Ðалее добавлÑÑÑÑÑ Ð¾ÑÑÑÑÑÑвÑÑÑие
       ÑеневÑе запиÑи. ÐаконеÑ, паÑоли в главном
       Ñайле заменÑÑÑÑÑ Ñимволом «x». ÐаннÑе
       пÑогÑÐ°Ð¼Ð¼Ñ Ð¼Ð¾Ð¶Ð½Ð¾ иÑполÑзоваÑÑ ÐºÐ°Ðº длÑ
       пеÑвонаÑалÑного пÑеобÑазованиÑ, Ñак и длÑ
       Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ñеневого Ñайла, еÑли главнÑй
       Ñайл ÑедакÑиÑовалÑÑ Ð²ÑÑÑнÑÑ.

       Ðоманда pwconv иÑполÑзÑÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменнÑÑ
       PASS_MIN_DAYS, PASS_MAX_DAYS и PASS_WARN_AGE из Ñайла
       /etc/login.defs пÑи добавлении новÑÑ Ð·Ð°Ð¿Ð¸Ñей в
       Ñайл /etc/shadow.

       ÐÑогÑÐ°Ð¼Ð¼Ñ pwunconv и grpunconv Ñакже вÑполнÑÑÑ
       ÑÑожий поÑÑдок дейÑÑвий. ÐаÑоли в главном
       Ñайле обновлÑÑÑÑÑ Ð¸Ð· Ñеневого Ñайла. ÐапиÑи,
       коÑоÑÑе ÑÑÑеÑÑвÑÑÑ Ð² главном Ñайле, но не
       ÑÑÑеÑÑвÑÑÑ Ð² Ñеневом Ñайле оÑÑавлÑÑÑÑÑ ÐºÐ°Ðº еÑÑÑ.
       Ðо оконÑании, Ñеневой Ñайл ÑдалÑеÑÑÑ.
       ÐнÑоÑмаÑÐ¸Ñ Ð¾Ð± ÑÑÑаÑевании паÑÐ¾Ð»Ñ Ð½Ðµ ÑÑиÑÑваеÑÑÑ
       пÑогÑаммой pwunconv. ÐонвеÑÑиÑÑеÑÑÑ ÑолÑко
       возможное.

ÐÐÐ ÐÐÐТРЫ
       ÐаÑамеÑÑÑ, пÑименимÑе к pwconv, pwunconv, grpconv и
       grpunconv:

       -h, --help
           ÐоказаÑÑ ÐºÑаÑкÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ законÑиÑÑ ÑабоÑÑ.

       -R, --root ÐÐТ_CHROOT
           ÐÑполниÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² каÑалоге ÐÐТ_CHROOT и
           иÑполÑзоваÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð°ÑÑÑойки из каÑалога
           ÐÐТ_CHROOT.

ÐШÐÐÐÐ Ð ÐÐÐÐÐÐЦÐÐ
       ÐÑибки в ÑÐ°Ð¹Ð»Ð°Ñ Ð¿Ð°Ñолей или гÑÑпп (Ñипа
       невеÑнÑÑ Ð¸Ð»Ð¸ дÑблиÑÑÑÑиÑÑÑ Ð·Ð°Ð¿Ð¸Ñей) могÑÑ
       заÑиклиÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ пÑоизойдÑÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо
       дÑÑгие ÑÑÑаннÑе веÑи. ÐеÑед конвеÑÑаÑией
       запÑÑÑиÑе pwck и grpck, ÑÑÐ¾Ð±Ñ Ð¸ÑпÑавиÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñе
       оÑибки.

ÐÐСТРÐÐÐÐ
       СледÑÑÑÐ°Ñ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ð°ÑÑÑойки в /etc/login.defs
       изменÑÐµÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ grpconv и grpunconv:

       MAX_MEMBERS_PER_GROUP (ÑиÑло)
           ÐакÑималÑное колиÑеÑÑво Ñленов в запиÑи
           о гÑÑппе. ÐÑи доÑÑÐ¸Ð¶ÐµÐ½Ð¸Ñ Ð¼Ð°ÐºÑимÑма
           заводиÑÑÑ Ð½Ð¾Ð²Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð³ÑÑÐ¿Ð¿Ñ (ÑÑÑока) в
           /etc/group (Ñ Ñем же именем, паÑолем и Ñем же
           GID).

           ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ Ñавно 0, ознаÑаÑÑее,
           ÑÑо огÑаниÑÐµÐ½Ð¸Ñ Ð½Ð° колиÑеÑÑво Ñленов в
           гÑÑппе неÑ.

           ÐÐ°Ð½Ð½Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ (Ñазделение гÑÑппÑ)
           позволÑÐµÑ Ð¾Ð³ÑаниÑиÑÑ Ð´Ð»Ð¸Ð½Ñ ÑÑÑок в Ñайле
           гÑÑпп. ÐÑо полезно Ð´Ð»Ñ Ð¾Ð³ÑаниÑÐµÐ½Ð¸Ñ Ð´Ð»Ð¸Ð½Ñ
           ÑÑÑок гÑÑпп NIS в 1024 Ñимвола.

           ÐÑли вам нÑжно Ñакое огÑаниÑение,
           ÑкажиÑе знаÑение 25.

           ÐамеÑание: Ñазделение гÑÑпп
           поддеÑживаеÑÑÑ Ð½Ðµ вÑеми инÑÑÑÑменÑами
           (даже в набоÑе инÑÑÑÑменÑов Shadow). ÐÑ Ð½Ðµ
           Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑ ÑÑÑ Ð¿ÐµÑеменнÑÑ, еÑли
           вам дейÑÑвиÑелÑно ÑÑо ненÑжно.

       СледÑÑÑÐ°Ñ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð½Ð°ÑÑÑойки в /etc/login.defs
       изменÑÐµÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ pwconv:

       PASS_MAX_DAYS (ÑиÑло)
           ÐакÑималÑное ÑиÑло дней иÑполÑзованиÑ
           паÑолÑ. ÐÑли паÑÐ¾Ð»Ñ ÑÑаÑее ÑÑого ÑиÑла, Ñо
           бÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑена пÑоÑедÑÑа ÑÐ¼ÐµÐ½Ñ Ð¿Ð°ÑолÑ. ÐÑли
           знаÑение не задано, Ñо пÑедполагаеÑÑÑ
           знаÑение -1 (Ñо еÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ
           огÑаниÑÐµÐ½Ð¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ).

       PASS_MIN_DAYS (ÑиÑло)
           ÐакÑималÑное ÑиÑло дней междÑ
           изменениÑми паÑолÑ. ÐÑÐ±Ð°Ñ Ñмена паÑолÑ
           Ñанее заданного ÑÑока вÑполнена не
           бÑдеÑ. ÐÑли знаÑение не задано, Ñо
           пÑедполагаеÑÑÑ Ð·Ð½Ð°Ñение -1 (Ñо еÑÑÑ
           возможноÑÑÑ Ð¾Ð³ÑаниÑÐµÐ½Ð¸Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ).

       PASS_WARN_AGE (ÑиÑло)
           ЧиÑло дней за коÑоÑое наÑнÑÑ Ð²ÑдаваÑÑÑÑ
           пÑедÑпÑеждение об ÑÑÑаÑевании паÑолÑ.
           ÐÑлевое знаÑение ознаÑаеÑ, ÑÑо
           пÑедÑпÑеждение вÑдаÑÑÑÑ Ð² Ð´ÐµÐ½Ñ ÑÑÑаÑеваниÑ,
           пÑи оÑÑиÑаÑелÑном знаÑении
           пÑедÑпÑеждение вÑдаваÑÑÑÑ Ð½Ðµ бÑдеÑ. ÐÑли
           знаÑение не задано, вÑдаÑа
           пÑедÑпÑÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¾ÑклÑÑаеÑÑÑ.

ФÐÐÐЫ
       /etc/login.defs
           ÑодеÑÐ¶Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑÐ¸Ñ Ð¿Ð¾Ð´ÑиÑÑÐµÐ¼Ñ ÑеневÑÑ
           паÑолей

СÐÐТРÐТРТÐÐÐÐ
       grpck(8), login.defs(5), pwck(8).



shadow-utils 4.7                  07/31/2019                         pwconv(8)