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
- 2032 megtekintés
Hozzászólások
mid van, ami meg fut?
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
minden más rendben fut még, csak azok a parancsok hiányoznak, amik a /bin-ben voltak.
- A hozzászóláshoz be kell jelentkezni
Ami még kimaradt: VPS, nincs lehetőség rescue disk-el való boot-ra...
- A hozzászóláshoz be kell jelentkezni
szolgáltatónál nincs backup? :P
--
>'The time has come,' the Walrus said<
- A hozzászóláshoz be kell jelentkezni
Konzultálj velük első körben, főleg, ha ők húzták fel a mostani renccered.
- A hozzászóláshoz be kell jelentkezni
Varázsolj fel egy statikus busyboxot és azzal talán helyre tudod rakni.
- A hozzászóláshoz be kell jelentkezni
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) = ?
- A hozzászóláshoz be kell jelentkezni
Benne állsz a binben?
- A hozzászóláshoz be kell jelentkezni
igen
- A hozzászóláshoz be kell jelentkezni
verziók stimmelnek? architekturák?
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Ha másik gépről akarsz feltölteni egy /bin könyvtárat az nem játékos? Fogadni tud fájlokat?
- A hozzászóláshoz be kell jelentkezni
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!
- A hozzászóláshoz be kell jelentkezni
rm -rf /
ez helyrerak mindent :D
------------------------
Jézus reset téged
- A hozzászóláshoz be kell jelentkezni