Автор Гілка: файлова система для USB flash drive  (Прочитано 5851 раз)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #15 : 2007-02-06 18:21:37 »
root на кожному комп’ютері має необмежений доступ до усіх файлів
Це якщо chmod 000 зробити, але завжди можна повернути.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #16 : 2007-05-31 15:12:21 »
root на кожному комп’ютері має необмежений доступ до усіх файлів
Це якщо chmod 000 зробити, але завжди можна повернути.
chmod 000 chmod
цікаво, чи можна потім це повернути.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

niii

  • Гість
Re: файлова система для USB flash drive
« Відповідей #17 : 2007-05-31 15:23:16 »
chmod 000 chmod
цікаво, чи можна потім це повернути.
mc можна повернути
« Змінено: 2007-05-31 15:23:35 від niii »

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1928
  • Карма: +4/-0
Re: файлова система для USB flash drive
« Відповідей #18 : 2007-05-31 15:29:01 »
chmod 000 chmod
цікаво, чи можна потім це повернути.
# cp /bin/ls .
# chmod 000 ls
# ./ls
bash: ./ls: Permission denied
# exec ls
Desktop  ls  tmp
Fedora 35 (x86-64)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #19 : 2007-05-31 16:11:10 »
root на кожному комп’ютері має необмежений доступ до усіх файлів
Це якщо chmod 000 зробити, але завжди можна повернути.
chmod 000 chmod
цікаво, чи можна потім це повернути.
Наприклад cp /bin/ls /bin/chmod.new; cat /bin/chmod > /bin/chmod.new; mv -f /bin/chmod.new /bin/chmod .

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: файлова система для USB flash drive
« Відповідей #20 : 2007-05-31 19:47:13 »
chmod 000 chmod
цікаво, чи можна потім це повернути.
# install -m 755 /bin/chmod /bin/chmod.new


$ cat > ./a.c << 'EOF'
#include <sys/types.h>
#include <sys/stat.h>

int main ( void )
{
return chmod ("/bin/chmod", S_IRUSR|S_IWUSR|S_IXUSR|
                            S_IRGRP|        S_IXGRP|
                            S_IROTH|        S_IWOTH);
}
EOF
$ cc a.c
# ./a.out
« Змінено: 2007-05-31 19:48:07 від ISBear »

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #21 : 2007-05-31 20:17:29 »
#!/usr/bin/env python
from os import chmod
chmod("/bin/chmod", 0755)

або з шелу python і те ж саме=)

Відсутній Паша

  • Кореспондент
  • ***
  • дописів: 142
  • Карма: +0/-0
  • хайо!
Re: файлова система для USB flash drive
« Відповідей #22 : 2007-06-01 09:44:53 »
Є ідея.
Чому б не створити таку файлову систему як, наприклад, е2, але в ній так само як і у fat не буде зберігатися інфа про uid/gid. Цю інфу можна буде вказати через опції монтуання.
Мені здається можна взяти код для е2, трішки його підправити і буде (майже) нова не журнальована фс для змінних носіїв. Назвати можна *fs.
Думаю мені знань не вистачить щоб патч написати. Може хтось?
debian

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #23 : 2007-06-01 10:24:55 »
Є ідея.
Чому б не створити таку файлову систему як, наприклад, е2, але в ній так само як і у fat не буде зберігатися інфа про uid/gid. Цю інфу можна буде вказати через опції монтуання.
Мені здається можна взяти код для е2, трішки його підправити і буде (майже) нова не журнальована фс для змінних носіїв. Назвати можна *fs.
Думаю мені знань не вистачить щоб патч написати. Може хтось?
А навіщо воно? Сенсу в цьому не бачу жодного.

dusoft

  • Гість
Re: файлова система для USB flash drive
« Відповідей #24 : 2007-06-01 14:37:04 »
Ггг.. так само не бачу сенсу.. уявіть що створили ви цю фс.. знаєте скільки років пройде доки її включать до ядра? Чи ви будете за собою таскати код цієї фс, потім на кожній машині де треба вставити флешку, компілювати ядерний модуль.. :)

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: файлова система для USB flash drive
« Відповідей #25 : 2007-06-01 15:12:29 »
Ага, з reiser4 вже скільки йде возня, а це вам не перефат-недоекст... До речі, про нього там нічого нового не чуть?