Доступ на директорію по ftp - freebsd для новачків

Так, ви правильно зрозуміли, впринципі я і сам про це подумав (про ман, зазвичай я туди насамперед лізу, а тут день складний був, закрутився, тому що то забув навіть), а так заоодно злазив на радной сайт proftp, думаю що стандартний ще покавиряю так би мовити розвитку знань, а так встановлю proftp.
Спасибі за сприяння!


_________________
WBR, LVP-RIPE INCOGNITO-RIPN
forum [dot] sysadmins [dot] SU


І є у мене користувачі

xxpdfw: $ 1 $ 3e8xBMbU $ DZsmjHkYngvE5p8z7SrV7 / 2040 2040 :: 0: 0: xx PDF Writer: /www/xx.ru/xxRUSPDF: / sbin / nologin
xxpdfr: $ 1 $ HU.dwWnh $ jbJDL862LVhZoWrwb1j.l.: 2041 2040 :: 0: 0: xx PDF Reader: /www/xx.ru/xxRUSPDF: / sbin / nologin

# 93; # grep 2040 / etc / group
xxpdf: * 2040:

# 93; # grep xxpdf / etc / ftpchroot
@xxpdf


Даний запис означає чпрутіть членів групи xxpdf в їх хоум. Розташування Хоума системного користувача і його чрут може відрізнятися (наприклад, перевизначатися за допомогою
/ Etc / ftpchroot), головне - щоб були права на цей чрут


_________________
WBR, LVP-RIPE INCOGNITO-RIPN
forum [dot] sysadmins [dot] SU

the user has write permission for the directory and the user is the owner of the file, the owner of the directory


ти відверто вибірково цитуєш. Вирвана з контексту, твоя цитата втрачає первісний зміст.

Я повторно (для тебе особисто) цитую ман:


і навіть роблю переклад (хвилі):
файл в стики-директорії може бути вилучений користувачем, якщо користувач має права запису в дир. і є власником файлу, власником дир. або суперюзером.

тобі потрібно пояснювати сенс пунктуації та спілки "або" в даному випадку?

Проводимо наочне випробування:

dimonuch @ web-admin $ ll / tmp / test /
total 2
drwxrwxr-x 2 root wheel - 512 20 Серпня 14:15 dir /


ось є / tmp / test / dir з правами 775 і власником root: wheel. Користувач dimonuch входить в групу wheel і тому писати в папку може. Все як ти сказав ось тут. Ставимо стіки на неї:

dimonuch @ web-admin $ sudo chmod 1775 / tmp / test / dir
dimonuch @ web-admin $ ll / tmp / test /
total 2
drwxrwxr-t 2 root wheel - 512 20 Серпня 14:15 dir /


ніби все з описаного тобою я виконав? Перевіряємо. За твоїми словами, користувач dimonuch повинен тепер мати можливість копіювати в дир. але не мати можливості видалити з неї. перевіряємо:

dimonuch @ web-admin $ ll / tmp / test / dir /
total 0

/gr.txt / tmp / test / dir /
dimonuch @ web-admin $ ll / tmp / test / dir /
total 164
-rw-r - r-- 1 dimonuch wheel - 166357 20 Серпня 14:21 gr.txt

dimonuch @ web-admin $ rm /tmp/test/dir/gr.txt
dimonuch @ web-admin $ ll / tmp / test / dir /
total 0


видаляємо файл і папка знову порожня.

Що я зробив не так і чому зміг таки видалити файл? Нагадаю, що я не є власником цієї директорії і маю права записи в неї через групу wheel.

Схожі статті