ÉîÈëÏàʶLinux chageÏÂÁîµÄÓ÷¨
Linux chageÏÂÁîʹÓÃÒªÁìÏê½â
ÔÚLinuxϵͳÖУ¬chageÏÂÁîÊÇÓÃÀ´¸Ä±äÓû§Õ˺ÅÃÜÂëÓâÆÚÐÅÏ¢µÄ¹¤¾ß¡£Í¨¹ýʹÓÃchageÏÂÁ¿ÉÒÔʵÏÖÉèÖÃÃÜÂëÓâÆÚʱ¼ä¡¢ÐÞ¸ÄÕ˺ÅËø¶¨ÈÕÆÚ¡¢Éó²éÕ˺ÅÃÜÂëÓâÆÚÐÅÏ¢µÈ¹¦Ð§¡£±¾ÎĽ«ÏêϸÏÈÈÝLinuxϵͳÖÐchageÏÂÁîµÄʹÓÃÒªÁ죬²¢ÌṩÏêϸµÄ´úÂëʾÀý£¬×ÊÖúÓû§¸üºÃµØÏàʶºÍÕÆÎÕÕâÒ»¹¦Ð§Ç¿Ê¢µÄÏÂÁî¡£
1. chageÏÂÁî»ù±¾Óï·¨
chageÏÂÁîµÄ»ù±¾Óï·¨ÈçÏ£º
chage [Ñ¡Ïî] Óû§Ãû
µÇ¼ºó¸´ÖÆ
2. chageÏÂÁî³£ÓÃÑ¡Ïî˵Ã÷
-d, –lastday ÈÕÆÚ£ºÉèÖÃ×î½üÒ»´ÎÓû§ÃÜÂë¸ü¸ÄµÄÈÕÆÚ¡£
-E, –expiredate ÈÕÆÚ£ºÉèÖÃÓû§Õ˺ŵÄÓâÆÚÈÕÆÚ¡£
-I, –inactive ÌìÊý£ºÉèÖÃÓû§ÃÜÂëÓâÆں󼸶àÌìÕ˺ű»ÔÝʱËø¶¨¡£
-l, –list£ºÉó²éÓû§ÃÜÂëµÄÏêϸÐÅÏ¢¡£
-m, –mindays ÌìÊý£ºÉèÖÃÓû§ÐÞ¸ÄÃÜÂëµÄ×îСÌìÊý¾àÀë¡£
-M, –maxdays ÌìÊý£ºÉèÖÃÓû§ÃÜÂëµÄ×î´óÓÐÓÃÌìÊý¡£
-R, –root CHROOT_DIR£ºÔÚÖ¸¶¨µÄĿ¼ÏÂÖ´ÐÐchage¡£
3. chageÏÂÁîʹÓÃʾÀý
3.1 ÉèÖÃÕ˺ÅÃÜÂëÓâÆÚʱ¼ä
ÒªÉèÖÃÓû§Õ˺ŵÄÃÜÂëÓâÆÚʱ¼ä£¬¿ÉÒÔʹÓÃÈçÏÂÏÂÁ
chage -M 90 ̞
µÇ¼ºó¸´ÖÆ
ÕâÌõÏÂÁÓû§Õ˺ŵÄÃÜÂëÓâÆÚʱ¼äÉèÖÃΪ90Ìì¡£
3.2 Éó²éÓû§ÃÜÂëÓâÆÚÐÅÏ¢
ÒªÉó²éÓû§Õ˺ŵÄÃÜÂëÓâÆÚÐÅÏ¢£¬¿ÉÒÔʹÓÃÈçÏÂÏÂÁ
chage -l ̞
µÇ¼ºó¸´ÖÆ
ÕâÌõÏÂÁÏÔʾÓû§Õ˺ŵÄÃÜÂëÓâÆÚÏà¹ØÐÅÏ¢£¬°üÀ¨ÃÜÂë×îºóÐÞËûÈÕÆÚ¡¢ÃÜÂëÓâÆÚÌìÊý¡¢ÃÜÂë×îСÐ޸ľàÀëÌìÊý¡¢ÃÜÂë×î´óÓÐÓÃÌìÊýµÈ¡£
3.3 ÉèÖÃÕ˺ÅËø¶¨ÈÕÆÚ
ÒªÉèÖÃÓû§Õ˺ŵÄËø¶¨ÈÕÆÚ£¬¿ÉÒÔʹÓÃÈçÏÂÏÂÁ
chage -E YYYY-MM-DD ̞
µÇ¼ºó¸´ÖÆ
ÕâÌõÏÂÁÉèÖÃÓû§Õ˺ÅÔÚÖ¸¶¨ÈÕÆÚºó±»Ëø¶¨¡£
4. ×¢ÖØÊÂÏî
ÔÚʹÓÃchageÏÂÁîʱ£¬ÐèÒª¾ßÓÐrootȨÏ޲Żª¹»²Ù×÷¡£
ÔÚÉèÖÃÕ˺ÅÃÜÂëÓâÆÚʱ¼äʱ£¬Ó¦Æ¾Ö¤ÏÖÕæÏàÐκÏÀíÉèÖÃÓâÆÚʱ¼ä£¬ÒÔÈ·±£Õ˺ÅÇå¾²¡£
ÔÚÐÞ¸ÄÕ˺ÅËø¶¨ÈÕÆÚʱ£¬Ó¦ÉóÉ÷´¦Àí£¬×èÖ¹ÒâÍâµ¼ÖÂÕ˺ű»Ëø¶¨¶øÎÞ·¨Õý³£µÇ¼ϵͳ¡£
ͨ¹ýÒÔÉÏÏÈÈÝ£¬ÐÅÍжÁÕ߶ÔLinuxϵͳÖÐchageÏÂÁîµÄʹÓÃÒªÁìÓÐÁ˸üÇåÎúµÄÏàʶ¡£Ï£Íû±¾ÎÄÌṩµÄ´úÂëʾÀýÄܹ»×ÊÖú¶ÁÕ߸üºÃµØÕÆÎÕºÍÓ¦ÓÃchageÏÂÁÌá¸ßϵͳÕ˺ÅÖÎÀíµÄЧÂʺÍÇå¾²ÐÔ¡£
ÒÔÉϾÍÊÇÉîÈëÏàʶLinux chageÏÂÁîµÄÓ÷¨µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡