Portál AbcLinuxu, 10. května 2025 08:54
cd /usr/bin/ ln -s /bin/bash rbash echo "/usr/bin/rbash" >> /etc/shells chsh <user> -s /usr/bin/rbashS tím že pokud je chsh suid (což bývá) a v PATH, tak to uživatel může dát zpět, a obecně je asi milion dalších způsobů jak se z toho dostat. A nejlépe je předtím se podívat do manu zda to dělá opravdu to co chcete (spouští se jen soubory v předdefinované cestě)
/usr/local/bin/addjailsw /chroot Guessing mv args() Can't build dependencies for /bin/mv Guessing ls args() Can't build dependencies for /bin/ls Guessing ln args() Can't build dependencies for /bin/ln Guessing grep args() Can't build dependencies for /bin/grep Guessing cat args() Can't build dependencies for /bin/cat Guessing rmdir args() Can't build dependencies for /bin/rmdir Guessing vi args(-c q) Can't build dependencies for /bin/vi Guessing tail args() Can't build dependencies for /usr/bin/tail Guessing sh args() Can't build dependencies for /bin/sh Guessing id args() Can't build dependencies for /usr/bin/id Guessing rm args() Can't build dependencies for /bin/rm Guessing head args() Can't build dependencies for /usr/bin/head Guessing cp args() Can't build dependencies for /bin/cp Guessing pwd args() Can't build dependencies for /bin/pwd Guessing mkdir args() Can't build dependencies for /bin/mkdir Guessing touch args() Can't build dependencies for /bin/touch Guessing more args() Can't build dependencies for /bin/more Done.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.