Toon posts:

takeover van een shelluser

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is het met linux mogelijk als root, de shell van een andere user over te nemen?

Dus als je met who bijvoorbeeld de user bla ziet, je dit over kan nemen zoals su bla zou werken, alleen dan dat je echt overneemt wat die user op dat moment ziet etc...?

Zoja, hoe :?

  • GrooV
  • Registratie: September 2004
  • Laatst online: 11-02 08:54
Kan alleen met screen volgens mij, maar dan moet die user wel eerst screen opgestart hebben

  • Hmzaniac
  • Registratie: Januari 2002
  • Laatst online: 05-08-2023

Hmzaniac

Evil Admin

standaard shell van die user vervangen voor 'screen -l -m /bin/bash' (of welke shell je ook wil).

Daarna kan je met de user meekijken (en meetypen) met screen -x PID, of de screen forced overnemen met screen -d -r PID (de user wordt hierbij uitgelogd).

Ik heb een WOS-post!


  • Bigs
  • Registratie: Mei 2000
  • Niet online
Hmzaniac schreef op maandag 31 januari 2005 @ 10:44:
standaard shell van die user vervangen voor 'screen -l -m /bin/bash' (of welke shell je ook wil).

Daarna kan je met de user meekijken (en meetypen) met screen -x PID, of de screen forced overnemen met screen -d -r PID (de user wordt hierbij uitgelogd).
Dat zijn wel truukjes die jouw icoon eer aandoen :)

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
je kan toch direct lezen en schrijven naar zijn virtuele console. /dev/pts/#

  • pierre-oord
  • Registratie: April 2002
  • Laatst online: 15-01 10:55
eppie schreef op maandag 31 januari 2005 @ 11:20:
je kan toch direct lezen en schrijven naar zijn virtuele console. /dev/pts/#
Klinkt interessant, hoe doe je zoiets?

Ondernemer in tech (oud LOQED.com, nu UpToMore.com)


  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Je kijkt eerst welke console iemand heeft met who.

ttyX voor fysiek consoles en pts/x voor virtuele.

Schrijven is dan gewoon:
code:
1
echo hallo > /dev/pts/1 of /dev/tty2

en lezen doe je gewoon met tail -f.

Heb het net alleen ff getest op me server maar als je dan de console gaat lezen
van die andere user dan kan die nog 1 keer wat typen en dan kan die niets meer doen. Als hij dan uitlogt krijg je pas alles te zien wat hij heeft getypt. Maar er staat me iets bij dat je ook echt realtime kan mee kijken op deze manier maar weet niet meer hoe ik dat toen gedaan had.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • Hmzaniac
  • Registratie: Januari 2002
  • Laatst online: 05-08-2023

Hmzaniac

Evil Admin

mwah.. persoonlijk vind ik screen dan een ruim nettere oplossing dan de manier waarop je ttysnoop moet opzetten...

Ik heb een WOS-post!

Pagina: 1