[megoldva] /bin törölve

Fórumok

Sziasztok,

Röviden a probléma: a /bin könyvtár le lett törölve (nem én, nekem csak a lapátolás jutott). Egy db ssh konzolon még bent vagyok, szóval tudok még ügyködni, de kifogytam az 5letekből.
Van-e valakinek olyan 5lete, amivel a chmod parancsot futtathatóvá tudom tenni.
Amivel próbálkoztam, de nem működött:
scp
sftp
wget/ftp
rsync
uuencode-uudecode

Köszi,
Szabek

Hozzászólások

mid van, ami meg fut?

--
NetBSD - Simplicity is prerequisite for reliability

Ami még kimaradt: VPS, nincs lehetőség rescue disk-el való boot-ra...

Varázsolj fel egy statikus busyboxot és azzal talán helyre tudod rakni.

jó 5let volt!
Már picit beljebb vagyok, mert egy másik gép /bin -jét leszdtem és már ki is tudtam csomagolni, de valami miatt a következő hibát mondja:

./ps
-bash: ./ps: No such file or directory

strace ./ps
execve("./ps", ["./ps"], [/* 22 vars */]) = -1 ENOENT (No such file or directory)
dup(2) = 3
fcntl64(3, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat64(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f87000
_llseek(3, 0, 0xbff927d4, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
close(3) = 0
munmap(0xb7f87000, 4096) = 0
exit_group(1) = ?

Milyen rendszer? SELinux nincs véletlen? Mert ha igen, akkor egy "restorecon -R /bin" parancs még kellhet.

/usr/bin/-ben elvileg lehet setarch (linux32 és linux64) bináris. Azzal futtatva parancsot? Pl.:

/usr/bin/linux32 /bin/ps

Esetleg:
http://superuser.com/questions/341439/can-i-execute-a-linux-binary-with…

Vagyis:

$ cp /bin/ls /tmp/ls
$ chmod a-x /tmp/ls
$ /lib/ld-linux.so.2 /tmp/ls

Ha másik gépről akarsz feltölteni egy /bin könyvtárat az nem játékos? Fogadni tud fájlokat?

Köszönöm a segítséget mindenkinek!

busybox volt a nyerő, onnantól már volt chmod már csak a megfelelő binárisokat kellett a helyére varázsolni!

rm -rf /

ez helyrerak mindent :D


------------------------
Jézus reset téged