[solaris] /etc/passwd probleem

Pagina: 1
Acties:

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik heb vande week de sheel van root gechanged dat ging allemaal goed

alleen nu heb ik perongelukt die shell verwijderd omdat ik er een nieuwere versie op wilde zetten en kan nu dus niet meer inloggen als root


iemand enig idee hoe ik de shell kan verandere zonder als root ingelogt te zijn want dat lukt nu dus niet meer


:? :?

specs : http://specs.tweak.to/7435


  • Onno
  • Registratie: Juni 1999
  • Niet online
Misschien dat je een nieuwe /etc/passwd naar die bak kunt scp'en?

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik zou ff neit weten hoe omdat alleen root schrijf rechten heeft op dat bestand

in linux kan je bijv. er met single user in en dan kan je het bestand aanpassen

kan dat ook op solaris?

specs : http://specs.tweak.to/7435


  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 25 november 2001 16:44 schreef dafearless het volgende:
ik zou ff neit weten hoe omdat alleen root schrijf rechten heeft op dat bestand
Eh, als je ssh voor root uitgezet hebt kan dat niet nee.. maar anders wel. :)
in linux kan je bijv. er met single user in en dan kan je het bestand aanpassen
Ook in single user mode heb je toch een werkende shell nodig?

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 25 november 2001 16:45 schreef Onno het volgende:
Ook in single user mode heb je toch een werkende shell nodig?
Da's waar, maar je kunt bij de lilo-prompt zelf een shell aangeven, dus als je normaal overal bash gebruikt, en je hebt bash weggeflikkerd, dan kun je bij de lilo-prompt aangeven, dat je bijv. /bin/sh wilt gebruiken.. Ik heb alleen geen verstand van Solaris, dus ik weet niet of dat daar ook kan :(

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
root mag alleen local aan loggen


en met solaris heb je geen lilo


nog meer sugegsties

specs : http://specs.tweak.to/7435


  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

ik heb vande week de sheel van root gechanged dat ging allemaal goed

alleen nu heb ik perongelukt die shell verwijderd omdat ik er een nieuwere versie op wilde zetten en kan nu dus niet meer inloggen als root
su -s /bin/bestaandeshell root

Dit is een gok, niet alle versies van su staan het toe dat een normale user -s gebruikt.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik mag het helaas niet gebruiken

specs : http://specs.tweak.to/7435


  • Squee
  • Registratie: November 2000
  • Laatst online: 07-06-2025
Bootflop... en dan /etc/passwd editten?

Please do not contact me telepathically.


  • reddog33hummer
  • Registratie: Oktober 2001
  • Laatst online: 18-07 17:33

reddog33hummer

Dat schept mogelijkheden

waarom geen "su -c /bin/sh" ?

Backup not found (R)etry (A)bort (P)anic<br\>AMD 3400+ 64, 2 GB DDR, 1,5 TB Raid5


Verwijderd

Hallo,

Dit heb ik ook een keertje gehad op een HPUX box, dan baal je goed! Dit had ik gelukkig per ongeluk gedaan :)

Als je bak opstart met x-windows
Log dan gewoon in als root, start je file manager, en run een shell. Dan snel ff je passwd file aanpassen.

Zo heb ik mijn probleempje opgelost.

Success

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 25 november 2001 17:47 schreef reddog33hummer het volgende:
waarom geen "su -c /bin/sh" ?
helaas dan krijg ik de melding van no such user /bin/sh

en als ik het zo doe
code:
1
2
3
4
bash-2.03$ su - root -c "/bin/sh"
Password: 
su: No shell
bash-2.03$

werkt het ook niet helaas

specs : http://specs.tweak.to/7435


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 25 november 2001 17:49 schreef Vortex95 het volgende:
Hallo,

Dit heb ik ook een keertje gehad op een HPUX box, dan baal je goed! Dit had ik gelukkig per ongeluk gedaan :)

Als je bak opstart met x-windows
Log dan gewoon in als root, start je file manager, en run een shell. Dan snel ff je passwd file aanpassen.

Zo heb ik mijn probleempje opgelost.

Success
helaas als ik op de x server zelf wil inloggen krijg ik dis ook de melding no shell

specs : http://specs.tweak.to/7435


  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Je moet met een bootflop je fs wel rw kunnen mounten en de shell ff kunnen aanpassen.

Zover ik weet gebruikt solaris UFS als filesystem, wat een vrij veel voorkomend FS is, dus je zult niet eens per se een solaris-bootflop nodig zijn.

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 25 november 2001 18:13 schreef serkoon het volgende:
Je moet met een bootflop je fs wel rw kunnen mounten en de shell ff kunnen aanpassen.

Zover ik weet gebruikt solaris UFS als filesystem, wat een vrij veel voorkomend FS is, dus je zult niet eens per se een solaris-bootflop nodig zijn.
kan je hier mischien iets duidelijker is zijn ?

ik doe dit soort dingen niet iedere dag namelijk :)

specs : http://specs.tweak.to/7435


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 24-05 21:44

wzzrd

The guy with the Red Hat

Kun je niet sudo-en op dat ding?

  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Misschien dat de NetBSD-bootdisk wel een shell toelaat/opstart waarin je kunt mounten en vi'en.

Zie ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5.2/sparc/installation/bootfs

Verwijderd

Ik heb een soortgelijk geintje ook eens uitgehaald met solaris; /bin/bash opgeven als rootshell terwijl het /usr/bin/bash moest zijn |:(
Je zult moeten booten van de installatie cd, dan de root partitie mounten en /etc/passwd aanpassen.
Zoek ff in de solaris faq ( sun.drydog.com ) of in de nieuwsgroepen comp.os.solaris of alt.solaris.x86 ( zie groups.google.com ) Ik weet niet meer precies hoe dat ging...

(Ik ga er voor het gemak vanuit dat je Solaris 8 op een intel doos hebt draaien (die kans is denk ik groter dan een tweakers met een sunbox... :) ))
Pagina: 1