Portál AbcLinuxu, 26. dubna 2024 23:36


Dotaz: Jak presunout uzivatele z jednoho passwd do druheho?

7.2.2006 12:52 anon123 | skóre: 35 | blog: ganomi
Jak presunout uzivatele z jednoho passwd do druheho?
Přečteno: 85×
Odpovědět | Admin

Potrebuji presunout vsechny uzivatele z jednoho pocitace na druhy (novy). Potrebuji tedy nejak exportovat vse z passwd souboru do noveho passwd na druhem pocitaci.

Do ted jsem to delal ruco. vipw oznacit radek, kopirovat a vlozit do noveho passwd

S tim souvisi druha podotazka. Ve vim muzu otevrit jiny soubor prikazem :split newfile. Pak vidim dva soubory pod sebou v jednom okne. Muzu take tak nejak otevrit a editovat dva soubory passwd?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.2.2006 12:57 anon123 | skóre: 35 | blog: ganomi
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Jeste bych upresnil, ze ne vsechny uzivatele z passwd, ale jen nektere, ty ktere chci.

7.2.2006 13:06 Ray | skóre: 4
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co nasledujici skript ?
#!/bin/bash
for a in login1 login2 login3; do
  cat /etc/passwd | grep $a >> passwd2; 
done;
11.2.2006 16:41 anon123 | skóre: 35 | blog: ganomi
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?

Nebude tam problem s tim zapisem do passwd2? Kdyz je shadow?

7.2.2006 13:10 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jiný způsob než ruční přesun neznám. Když přesuneš na nový počítač usery ze starého, musejí ti sedět skupiny, ve kterých jsou ti uživatelé, a musíš je tam vůbec taky mít. A nesmějí ti kolidovat uživatelské jména. Když se připojíš přes telnet na druhý počítač jako nějaký uživatel a pak napíšeš su mělo by to jet, pak budeš mít přístup do /etc/passwd.

Líbí se mi tvoje přezdívka.
11.2.2006 16:39 anon123 | skóre: 35 | blog: ganomi
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?

samozrejme ze skupiny take presouvam ruco.

Prave me zajimalo jak takovy proces automatizovat? Mela by byt nejaka cesta jak prevest ci pridat nove uzivatele z PC1 na PC2 tak aby se zachovala jejich hesla.

Domovske adresare kopiruju c pak menim prava, ale ted me napada, ze to muzu kopirovat rovnou s pravy.

7.2.2006 13:10 #Tom
Rozbalit Rozbalit vše Re: Jak presunout uzivatele z jednoho passwd do druheho?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já bych editoval ten soubor normálně ve vimu nebo v mceditu, klidně i v něčem jiném.

Vypsání jednotlivých uživatelů lze provést třeba takto:
egrep "^root:|^bin:|^sshd:" /etc/passwd

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.