ÔõÑù½¨ÉèÇ¿ÃÜÂëÒÔÔöÌíCentOSϵͳÇå¾²¼¶±ð
ÔõÑù½¨ÉèÇ¿ÃÜÂëÒÔÔöÌícentosϵͳÇå¾²¼¶±ð
Ëæ×ÅÍøÂçÇ徲Σº¦µÄÒ»Ö±ÔöÌí£¬°ü¹ÜϵͳÃÜÂëµÄÇå¾²ÐÔ±äµÃÓÈΪÖ÷Òª¡£CentOSÊÇÒ»ÖÖÆÕ±éʹÓõIJÙ×÷ϵͳ֮һ£¬Òò´Ë£¬ÔÚCentOSϵͳÉϽ¨ÉèÇ¿ÃÜÂë¿ÉÒÔÓÐÓÃÌá¸ßϵͳµÄÇå¾²¼¶±ð¡£±¾ÎĽ«ÏÈÈÝÔõÑù½¨ÉèÇ¿ÃÜÂ룬²¢Ìṩ´úÂëʾÀýÒÔ×ÊÖúÄúÔöÇ¿CentOSϵͳµÄÇå¾²ÐÔ¡£
×ñÕÕÃÜÂëÖØ´óÐÔ¹æÔò
Òª½¨ÉèÇ¿ÃÜÂ룬Ê×ÏÈÐèÒª×ñÕÕÃÜÂëÖØ´óÐÔ¹æÔò¡£ÕâЩ¹æÔòͨ³£°üÀ¨ÒÔÏÂÒªÇó£º
ÃÜÂ볤¶ÈÖÁÉÙΪ8¸ö×Ö·û
ʹÓôóд×Öĸ¡¢Ð¡Ð´×Öĸ¡¢Êý×ÖºÍÌØÊâ×Ö·ûµÄ×éºÏ
×èֹʹÓöÌÓï¡¢³£ÓôʺÍСÎÒ˽ÈËÐÅÏ¢
°´ÆÚÌæ»»ÃÜÂë
ΪÁË×ñÕÕÉÏÊö¹æÔò£¬ÎÒÃÇ¿ÉÒÔʹÓÃÃÜÂëÌìÉúÆ÷À´½¨ÉèËæ»ú¡¢ÖØ´óµÄÃÜÂë¡£
ʹÓÃÃÜÂëÌìÉúÆ÷
ÃÜÂëÌìÉúÆ÷ÊÇÒ»ÖÖ¹¤¾ß£¬¿ÉÒÔ×ÊÖúÎÒÃǽ¨ÉèÇ¿ÃÜÂë¡£ÔÚCentOSϵͳÉÏ£¬ÎÒÃÇ¿ÉÒÔʹÓÃpwgenÏÂÁîÀ´ÌìÉúÃÜÂë¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
$ pwgen -s 12
µÇ¼ºó¸´ÖÆ
Õâ¸öÏÂÁÌìÉúÒ»¸ö°üÀ¨12¸ö×Ö·ûµÄËæÉñÃØÂë¡£¿ÉÒÔƾ֤ÐèÒª¸ü¸ÄÊý×Ö12£¬ÒÔÌìÉú²î±ð³¤¶ÈµÄÃÜÂë¡£
ʹÓÃÃÜÂëÖÎÀí¹¤¾ß
ÃÜÂëÖÎÀí¹¤¾ßÊÇÒ»ÖÖ±ã½ÝµÄ·½·¨À´ÖÎÀíºÍ±£»¤ÄúµÄÃÜÂë¡£ËüÃÇ¿ÉÒÔ×ÊÖúÄúÌìÉúÇ¿ÃÜÂ룬²¢½«Æä´æ´¢ÔÚ¼ÓÃܵÄÊý¾Ý¿âÖС£Ò»Ð©³£¼ûµÄÃÜÂëÖÎÀí¹¤¾ß°üÀ¨LastPassºÍKeePass¡£
ÔÚCentOSϵͳÉÏ£¬ÎÒÃÇ¿ÉÒÔʹÓÃPassÀ´ÖÎÀíÃÜÂë¡£PassÊÇÒ»¸ö»ùÓÚÏÂÁîÐеÄÃÜÂëÖÎÀí¹¤¾ß£¬ËüʹÓÃGPGÀ´¼ÓÃÜÃÜÂëÊý¾Ý¿â¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
Ê×ÏÈ£¬×°ÖÃPass£º
$ sudo yum install pass
µÇ¼ºó¸´ÖÆ
È»ºó£¬½¨ÉèÒ»¸öÃÜÂë¿â£º
$ pass init <GPGID>
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬ ÊÇÄúµÄGPGÃÜÔ¿±êʶ·û¡£
×îºó£¬Ìí¼ÓÒ»¸öÃÜÂ룺
$ pass insert <name>
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬ ÊÇÄúÒªÌí¼ÓµÄÃÜÂëµÄÃû³Æ¡£
×èÖ¹ÔÚÃÜÂëÖÐʹÓó£¼û´Ê»ã
ΪÁ˱ÜÃâ¶ñÒâ¹¥»÷ÕßʹÓó£¼û´Ê»ã¾ÙÐб©Á¦Æƽ⣬ÎÒÃÇÓ¦¸Ã×èÖ¹ÔÚÃÜÂëÖÐʹÓó£¼û´Ê»ã¡£¿ÉÒÔʹÓÃ×ÖµäÎļþÀ´¼ì²éÃÜÂëÊÇ·ñ°üÀ¨³£¼û´Ê»ã¡£ÒÔÏÂÊÇÒ»¸öʾÀý£º
$ cat /usr/share/dict/words | grep -i <password>
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬ ÊÇÄúÒª¼ì²éµÄÃÜÂë¡£
ÈôÊǼì²éЧ¹û·µ»ØÁËÆ¥ÅäµÄ´Ê»ã£¬ÔòÅú×¢ÃÜÂë²»·óÇå¾²£¬ÎÒÃÇÓ¦¸ÃÖØÐÂÌìÉúÒ»¸ö¸üÇ¿Ê¢µÄÃÜÂë¡£
×ܽá
ͨ¹ý×ñÕÕÃÜÂëÖØ´óÐÔ¹æÔò¡¢Ê¹ÓÃÃÜÂëÌìÉúÆ÷¡¢ÃÜÂëÖÎÀí¹¤¾ßºÍ×èÖ¹ÔÚÃÜÂëÖÐʹÓó£¼û´Ê»ã£¬ÎÒÃÇ¿ÉÒÔ½¨ÉèÇ¿ÃÜÂëÀ´ÔöÌíCentOSϵͳµÄÇå¾²¼¶±ð¡£Í¬Ê±£¬ÎÒÃÇÒ²Ó¦¸Ã°´ÆÚÌæ»»ÃÜÂ룬ÒÔ½øÒ»²½ÔöǿϵͳµÄÇå¾²ÐÔ¡£Í¨¹ýÕâЩ²½·¥£¬ÎÒÃÇ¿ÉÒÔïÔ̶ñÒâ¹¥»÷ÕßÆƽâÃÜÂëµÄ¿ÉÄÜÐÔ£¬´Ó¶ø±£»¤ÎÒÃǵÄϵͳºÍÊý¾ÝµÄÇå¾²¡£
ÒÔÉϾÍÊÇÔõÑù½¨ÉèÇ¿ÃÜÂëÒÔÔöÌíCentOSϵͳÇå¾²¼¶±ðµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡