Автор Тема: Vsftpd въпрос  (Прочетена 2499 пъти)

tremalnike1

  • Новаци
  • *
  • Публикации: 2
    • Профил
Vsftpd въпрос
« -: May 28, 2007, 10:22 »
Здравейте,
Slackware 10.1 с пуснат vsftpd сървър. Потребителите които влизат ги ограничих само до home директорите им. Проблема е че като сложа файл в home директорията на user X , той може да го изтрие без проблем през фтп, дори файла да е собственост на root и да му сложа rwx-r--r-- флагове '<img'>
Благодаря предварително !
Активен

angelinoff

  • Напреднали
  • *****
  • Публикации: 69
    • Профил
Vsftpd въпрос
« Отговор #1 -: May 28, 2007, 12:00 »
Ами не е ли правилно , че всеки потребител има фул права в неговата хоум директория ? И за това да може да си трие сичко там ?
Активен

angelinoff@gmail.com
Култура ми Янко !

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Vsftpd въпрос
« Отговор #2 -: May 28, 2007, 16:11 »
Дай ми малко повече информация. Какви потребители използваш - реални или виртуални? И каква точно искаш да бъде схемата - потребителите да могат да трият файлове от собствената си директория, но да не могат да трият файлове, които са собственост на друг или единственото, което им е позволено, е да разглеждат файловете от собствената си директория, независимо кой е собственика им?



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

tremalnike1

  • Новаци
  • *
  • Публикации: 2
    • Профил
Vsftpd въпрос
« Отговор #3 -: May 28, 2007, 20:50 »
Потребителите са реални.
Идеята е да си качват и трият свободно собствените файлове, а аз да сложа няколко файла в тяхната директория които да не могат да трият (респ. само да могат да ги свалят) ....



Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Vsftpd въпрос
« Отговор #4 -: May 31, 2007, 00:59 »
Ето това не го знаех. Значи, можеш да сложиш файлове в домашната папка на потребителя, които да са собственост на root и за тях ще действат зададените права за четене, запис и изпълнение (т.е., потребителя няма да има никакво право за тези действия над тези файлове). За изтриването обаче, не се имат предвид зададените права за файла, а се имат предвид зададените права за папката и, тъй като тя е собственост на този потребител, той може да изтрива всякакви файлове от нея, независимо кой ги притежава и какви права са зададени за тези файлове. Или казано с други думи - с реални потребители няма да стане. Трябва да почетеш за използването на виртуални потребители. С тях може да се постигне по-голяма гъвкавост  '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
vsftpd
Настройка на програми
PlamenB 0 1727 Последна публикация Dec 06, 2004, 15:09
от PlamenB
vsftpd
Настройка на програми
PlamenB 4 2366 Последна публикация Dec 07, 2004, 12:51
от PlamenB
vsftpd
Настройка на програми
PlamenB 1 1858 Последна публикация Dec 15, 2004, 14:31
от n_antonov
vsftpd s ssl
Настройка на програми
tonyboy1 2 2263 Последна публикация Apr 19, 2005, 17:40
от tonyboy1
Help RQ:vsftpd help
Настройка на програми
durotan 2 2526 Последна публикация Jul 26, 2005, 01:50
от durotan