Hallo iedereen,
Ik ben wat aan het prutsen met xen-tools op een lokaal machientje, nu ben ik bezig om zelf een webinterface te scripten (gewoon voor de lol, misschien handig voor mijn opleiding (netwerkbeheerder)). Hiermee loop ik tegen een 'probleem(pje)' aan. Met het aanmaken van machines vraagt xen-tools op het einde voor het wachtwoord (zonder pass kun je later niet inloggen op ssh).
Dus hier mijn vraag: Hoe kun je met een .sh-tje of met php exec dat wachtwoord geven? Zodat het proces automatisch kan (duurt een tijdje om disks te maken en dan te debootstrappen op mijn magere 300kb/s lijntje). Zodat ik het aan kan zetten en dan kan verder kan gaan met andere dingen.
Als iemand hier een antwoord op heeft zou ik daar zeer mee geholpen zijn.
mvg,
Bebbet
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 9 van de 9
Onderwerp: Xen-tools
-
03/11/09 20:38geregistreerd gebruiker36 Berichten- Ingeschreven
- 10/07/05
- Locatie
- westergeest
1 Berichten zijn liked
Xen-tools
-
03/11/09 21:04ISPConnect2.582 Berichten- Ingeschreven
- 09/01/07
- Locatie
- Nieuwegein
37 Berichten zijn liked
Naam: Marin Heideman
Bedrijf: DigiState
URL: http://www.digistate.nl
ISPConnect: Bestuurslid
ssh kan dit middels shared keys.
-
03/11/09 21:23geregistreerd gebruiker36 Berichten- Ingeschreven
- 10/07/05
- Locatie
- westergeest
1 Berichten zijn liked
Hmm ik zat meer te denken aan bijv:
# /mkxen.sh <rootpass>
en dat <rootpass> dan aan het einde van xen-create-image ingevuld wordt bij de "Interactieve prompt"
Zal ook eens kijken naar shared keys.
Alvast bedankt voor het shared keys gedeelte !
[edit]
Shared key verhaal is leuk maar hoe krijg ik dat in de debootstrap van xen-create-image. En daarna ook nog via ssh inloggen om pass te veranderen. Als ik dan toch zo in debootstrap aan het knoeien ben kan ik evengoed daar gaan knutselen met passwd. Ik wacht nog even af op een andere optie.
-
03/11/09 21:32ISPConnect2.582 Berichten- Ingeschreven
- 09/01/07
- Locatie
- Nieuwegein
37 Berichten zijn liked
Naam: Marin Heideman
Bedrijf: DigiState
URL: http://www.digistate.nl
ISPConnect: Bestuurslid
oooh wacht even, ik las je vraag verkeerd. Het gaat je om de root passwords voor de nieuw aan te maken machines. Sorry
Tja, volgens mij kan dat niet. Heb daar aleens met iemand over gesproken die ook met een dergelijk script bezig is geweest.
-
03/11/09 22:33geregistreerd gebruiker36 Berichten- Ingeschreven
- 10/07/05
- Locatie
- westergeest
1 Berichten zijn liked
Hehe, kan gebeuren. Het kan waarschijnlijk wel aangezien ik uit ervaring bij een vpsboer een automatisch proces door heb gelopen en ik via sms een wachtwoord kreeg (binnen 2-3 min). Dit systeem loopt ook op Xen.
(naam van vpsboer achterwege gelaten ivm reclame?)
-
04/11/09 08:57Gewoon het vragen om een wachtwoord uitzetten, na disk/image-creatie even de root (loopback-)mounten op bijv /mnt en dan even met een chroot gewoon de pass voor het nieuwe ding zetten. Unmounten, starten en gaan...
-
04/11/09 09:50geregistreerd gebruiker36 Berichten- Ingeschreven
- 10/07/05
- Locatie
- westergeest
1 Berichten zijn liked
En met passwd krijg je hetzelfde venstertje als xen-tools gebruikt, die doet dat ook in loopback (debootstrap enzo). Dus blijft hetzelfde probleem. Het interactieve password zetten is gewoon passwd in de chroot.
-
05/11/09 07:12moderator4.784 Berichten- Ingeschreven
- 04/11/05
- Locatie
- Gent
12 Berichten zijn liked
Registrar SIDN: ja
KvK nummer: nvt
Ondernemingsnummer: 0475284162
even kijken hoe het scriptje werkt. Als er gebruik gemaakt wordt van normale unix-commando's, dan kan je ofwel zelf de passwd file schrijven (een eenvoudige regex), en anders via een commando dat een MD5/Crypt hash neemt (kan even niet op de naam komen).
- advertentie
-
05/11/09 09:44geregistreerd gebruiker36 Berichten- Ingeschreven
- 10/07/05
- Locatie
- westergeest
1 Berichten zijn liked
De hooks maken wel gebruik van de normale linux commando's (/etc/xen-tools/hooks.d/*)



LinkBack URL
About LinkBacks
