Size: a a a

2016 March 14

SM

Serge Matveenko in SPb Python
Aleksandr
а если конфиг правится извне то очень круто в него вписать subprocess.run(["rm", "-fr", "/"])
оно rf :) и не сработает, скорее всего, без рута точно
источник

A

Aleksandr in SPb Python
Или вообще -r -f :(
источник

A

Aleksandr in SPb Python
Ну, без рута уббе только то что видит )
источник

SM

Serge Matveenko in SPb Python
источник

SM

Serge Matveenko in SPb Python
Aleksandr
Ну, без рута уббе только то что видит )
сфигали?
источник

A

Aleksandr in SPb Python
Сфигали rm -rf / убьет только то к чему у него есть права?
источник

SM

Serge Matveenko in SPb Python
$ mkdir -p a/b/c
$ chmod -w a/b
$ rm -rfv a
rm: cannot remove ‘a/b/c’: Permission denied
$ ls -R1 a/b
a/b:
c

a/b/c:
источник

A

Aleksandr in SPb Python
Это если нет x permission на каталоге
источник

A

Aleksandr in SPb Python
А если есть ...
источник

SM

Serge Matveenko in SPb Python
Aleksandr
А если есть ...
так есть же
источник

A

Aleksandr in SPb Python
Ведь если есть доступ в b но нет в a и на a есть "x" perm то rm -r / должен убить b
источник

SM

Serge Matveenko in SPb Python
нельзя убить a/b/c, если нет прав на a/b
источник

A

Aleksandr in SPb Python
Если есть права на c и на a/b есть "x" то убьется c
источник

SM

Serge Matveenko in SPb Python
ну нет же
источник

SM

Serge Matveenko in SPb Python
вот я же показал
источник

SM

Serge Matveenko in SPb Python
есть там x
источник

A

Aleksandr in SPb Python
Ок. При этом cat a/b/c/foo.txt работает?
источник

A

Aleksandr in SPb Python
Если нет, то я не понимаю.
источник

SM

Serge Matveenko in SPb Python
потому что x есть и r есть
источник

SM

Serge Matveenko in SPb Python
работает
источник