Käyttäjien siirto uuteen järjestelmään

Pystyykö linuxissa siirtämään vanhat käyttäjät uuteen järjestelmään helposti? Eli olen asaentanut linuxin uusiksi toiselle kiintolevylle ja nyt pitäisi siirtää vanhalta levyltä käyttäjät uuteen järjestelmään. Miten tämä onnistuu?
7522
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

käyttäjän tunnistuksesta. Perusjutuilla olevilla koneilla riittää /etc/passwd ja /etc/shadow kopiointi sekä tietysti kotihakemistojen kopiointi. Muista antaa oikeat oikeudet kotihakemistoihin.

Äänestä
  • >Muista antaa oikeat oikeudet kotihakemistoihin.

    nuo annetaan chmod:lla ja sen lisäksi hakemistojen omistajuus chown:lla.

    Äänestä

  • Oikeudethan on oikeat, jos siirtää kotihakemistot tar:lla tai "cp -p " ...

    Periaatteessa kuitenkin siis osat tiedostoista:

    passwd, shadow, group

    Muuta siirrettävää on tietenkin /var/spool, jos on tuotantosysteemi(meilit ja cronit).

    Äänestä

En tiedä kuinka aiot kotihakemistojen datat siirtää, mutta jos siirrät esim muistitikulla käytä kopiointiin rsync:ä niin säilyy päiväys ymv oikeina.

Äänestä
  • Tarvitsisin nyt rautalankaohjeita miten saisin kaikista järkevimmin siirrettyä käyttäjät uuteen järjestelmään. Ihan perusjärjestelmä kyseessä.

    Äänestä

  • sdacasc kirjoitti:

    Tarvitsisin nyt rautalankaohjeita miten saisin kaikista järkevimmin siirrettyä käyttäjät uuteen järjestelmään. Ihan perusjärjestelmä kyseessä.

    Näin, jos teet käsin komentoikkunssa. Vanha kone: mountta tikku, siirry tikkuun, anna komento >rsync -avx /polku/nimi/* .< kopioi hakemistoineen tikulle. Tarkista vaikkapa ls:llä mitä tuli, jos ok umounttaa tikku. Siirrä tikku uuteen masinaan, siirry osiolle/hakemistoon johon ko data on tarkoitus ladata ja anna komento >rsync -avx /polku/tikkuun/* .< Huom hakasten väli pilkun tarkasti.

    Äänestä

  • debianisti kirjoitti:

    Näin, jos teet käsin komentoikkunssa. Vanha kone: mountta tikku, siirry tikkuun, anna komento >rsync -avx /polku/nimi/* .< kopioi hakemistoineen tikulle. Tarkista vaikkapa ls:llä mitä tuli, jos ok umounttaa tikku. Siirrä tikku uuteen masinaan, siirry osiolle/hakemistoon johon ko data on tarkoitus ladata ja anna komento >rsync -avx /polku/tikkuun/* .< Huom hakasten väli pilkun tarkasti.

    Eihän tuo siirrä yhtään käyttäjää. Käyttäjähän on linuxissa nimenomaan se passwd:n rivi ja salasanat shadowissa sekä ryhmät groupissa.

    Siirto tapahtuu copy pastella pw:stä tai otat kopion passwd:stä ja editoit alusta pois päällekkäiset järjestelmä tunnukset. Tämän jälkeen tuuppaat tunnukset uuteen järjestelmään "cat edattu_passwd >> /etc/passwd". Sama juttu shadowille ja groupille.

    Äänestä

Kommentoi aloitusta


sasasdsa kirjoitti:

Pystyykö linuxissa siirtämään vanhat käyttäjät uuteen järjestelmään helposti? Eli olen asaentanut linuxin uusiksi toiselle kiintolevylle ja nyt pitäisi siirtää vanhalta levyltä käyttäjät uuteen järjestelmään. Miten tämä onnistuu?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu