Linux-problem, kan någon hjälpa?

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Linux-problem, kan någon hjälpa?

Inlägg av TomasL »

Håller på att bråka med en WD Mybook World.
Håller på att göra om den till bl.a en svn-server mm.

Har dock stött på en del problem.

Diverse kommandon saknas, bla "usermod" och "groupmod"

Var i hittar jag dessa koden till dessa kommandon/programmen så jag kan kompilera/installera dessa?
Norberg
Inlägg: 130
Blev medlem: 13 januari 2006, 19:03:39
Kontakt:

Inlägg av Norberg »

Vilken dist använder du?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Ärligt talat, inte en susning, det är den som ligger i, vad jag vet så är det en 2.6 kärna.

Några förslag på hur man tar reda på vilken dist det är?

Edit, vad jag får fram är "Generic Linux 2.6"
Norberg
Inlägg: 130
Blev medlem: 13 januari 2006, 19:03:39
Kontakt:

Inlägg av Norberg »

Troligen finns programmen under ett annat namn ex. adduser eller useradd kolla vad som finns i /sbin och /usr/sbin
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Har redan kollat, kommandona adduser, addgroup mfl är länkade till ett program som heter "busybox" (BusyBox v1.2.2 (2007.03.26-11:07+0000) multi-call binary)

I övrigt hittar jag nada.
Användarvisningsbild
AndLi
Inlägg: 18118
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

busybox är en samling av alla vanliga linuxkommando...

Beroende vad man väljer när man kompilerar det, får man en minsdre eller större samling av kommandona.

För att hålla storleken nere ligger allt i en fil som sen det ligger massor av länkar till!

Väldigt vanligt i mindre inbyggda linuxsystem, funkar mycket bra!

Men finns länken, brukar det betyda att kommandot finns medkompilerat i busybox!
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Hittade busybox hemsida, usermod och groupmod finns inte i komandolistan tydligen.

Alltså behöver jag hitta fristående applikationer som jag kan kompilera och installera.
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

adduser är ju inte ett program du behöver, du kan editera /etc/passwd (och eventuellt /etc/shadow om du kör det) och lägga till användarna för hand. Samma sak för grupper o.s.v
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Vad exakt ska kommandona användas till? Går det inte att köra SVN utan dessa?

Det går ju i värsta fall att kompilera de verktygen själv. Vilken arkitektur använder den där lådan?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Behöver modda några befintliga användare, tar jag bort dem och återskapar, riskerar jag att bli utlåst.

linux 2.6 nånting, på nån form av ARM-processor.

"Alla" verktyg såsom gcc mm finns med i burken, så det handlar bara om att hitta källkoden typ.
bos
Inlägg: 2308
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Nu kan jag inget om SVN, men är det fel att manuellt ändra i /etc/passwd och /etc/group ?
Användarvisningsbild
hcb
Moderator
Inlägg: 5941
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Inlägg av hcb »

Det beror väl litet på varifrån systemet i normaldrift hämtar kataloginformation. Funkar det som ett *nix-system av klassiskt snitt borde det vara OK att ändra i /etc/group. /etc/passwd _tror_ jag det borde vara OK att lägga till användare manuellt i (med tomt lösenord) och sedan ändra med passwd.
De hashade lösenorden ligger förhoppningsvis i /etc/shadow eller motsvarande...
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Det bör gå alla tiders att modda manuellt i /etc/passwd. Jag tänkte mest om SVN använde "moduser" på något vis automatiskt. Då måste det ju finnas där.
Allt moduser kan göra, kan man göra manuellt.
bos
Inlägg: 2308
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Min disclaimer om att jag inte kan SVN härrör sig till att jag inte vet hur det systemet hämtar användaruppgifterna. Om det exempelvis sker via NIS/YP så funkar det inte att ändra /etc/{passwd,group} manuellt, men annars är det inga problem. Precis som speakman skriver så kan man göra allt som moduser/adduser/osv gör, fast manuellt.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46821
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Inlägg av TomasL »

Tänkte inte på den manuella delen, skall testa detta och se hur det funkar.

Nej, svn behöver inte detta, snarare jag själv, då jag skall byta grupp på ett antal användare.

Får testa hur det går.
Skriv svar