migrere brugere fra linux maskine til en anden

, har du nogensinde haft behov for at migrere nuværende løbende linux brugere fra anlæg til et andet?det ville være let, hvis brugeren tæller var lav.men  , hvad der sker, når brugeren tæller er i hundredvis.hvad gør du så?hvis du ikke bruger ldap, du ved, du bliver nødt til at flytte brugernes oplysninger, passwords osv. fra gammel maskine til den nye.tro det eller ej, det er bare et spørgsmål om et par befaler - ikke nødvendigvis simpelt ordrer, men det er ikke så kompliceret, som du tror. i denne artikel, jeg vil vise dig, hvordan denne migration, så din linux brugerne ikke miste deres data og deres kodeord er bibeholdt.,, vi flytter, og listen er ret enkel:,,, /etc /passwd - indeholder oplysninger om brugeren.,, /etc /skygge, - indeholder de krypterede koder, /etc /gruppe - indeholder gruppeoplysning.,, /etc /gshadow - indeholder gruppe krypterede koder.,, /var /spole /post, e - mail - indeholder brugere (placering afhænger af mail server brug), /home /- indeholder brugere data., desværre disse filer kan ikke kopieres fra en maskine til en anden - -i ville være for nemt.  bare indtaste følgende ordrer korrekt.,, kilde maskine, er disse de befaler du skal løbe på maskinen, du flytter ud fra.jeg vil tro, de gør det på et system, der anvender en root bruger (såsom hat), så alle kommandoer skal gøres som årsag:,, mkdir - /af ovennævnte kommando, skaber en fortegnelse over hus alle filerne til at blive flyttet.,, eksport ugidlimit = 500, over kommando fastsætter nævnte filter grænse på 500.bemærk: denne værdi vil blive dikteret af distribution.hvis du bruger røde hat enterprise linux, centos eller hat denne værdi er angivet i kommando over.hvis du bruger debian eller ubuntu denne grænse er 1000 (500).,, awk - v grænse = $ugidlimit - f: "(3 $> = grænse) & & (3 dollars!= 65534) /etc /passwd > - /træk /passwd. mig, ovennævnte kommando kopier kun brugerkonti fra  , /etc /passwd (ved hjælp awk, tillader os at ignorere   nationalregnskabssystem.), awk - v grænse = $ugidlimit - f: "($3 > = grænse) & & (3 dollars!= 65534) /etc /gruppe > - /af /gruppe. mi, g, ovennævnte kommando kopier, /etc /gruppe fil.,, awk - v grænse = $ugidlimit - f: "(3 $> = grænse) & & ($3.= 65534) (print $1} /etc /passwd



Previous:
Next Page: