Права доступа на каталог (проблемы с wget, rtorrent)

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение Grishun_U_S » 2009-01-04 13:37:55

Добрый день!

Есть домашний каталог пользователя torrents, который не может войти в систему по ssh (указал /usr/sbin/nologin в качестве его шелла). С правами этого пользователя я забираю по ftp то, что скачано rtorrent и подкидываю новые закачки (=

1) rtorrent запускается от пользователя grishin (от меня т.е.) и работает с файлом из домашний каталог torrents, значит grishin нужно добавить в группу torrents и сделать домшний каталог пользователя torrents доступным на запись для группы. Что и сделано :

Код: Выделить всё

# ls -l /usr2/home/torrents

drwxrwxr-x  3 torrents  torrents  512 Jan  4 13:27 downloads
drwxrwxr-x  2 torrents  torrents  512 Jan  4 14:22 sessions
drwxrwxr-x  2 torrents  torrents  512 Jan  4 13:27 torrents
drwxrwxr-x  2 torrents  torrents  512 Jan  4 14:10 wget
При запуске rtorrent от имени пользователя grishin , ругается :

Код: Выделить всё

rtorrent: Could not lock session directory: "/usr2/home/torrents/sessions/", Permission denied
Если же сделать владельцем каталога /usr2/home/torrents/sessions/ пользователя grishin то все работает.

2) Похожая ситуация с wget , запускаемой от пользователя grishin .

В файле настроек /home/grishin/.wgetrc указал сохранять файло в /usr2/home/torrents/wget
чтобы забирать через ftp и торенты и файлы, которые закачал wget одним и тем же пользователем.

Пытаюсь выполнить команду на скачивание файла с помощь wget, результат :

Код: Выделить всё

Cannot write to `/usr2/home/torrents/wget/5lnpi_20081231-1105a.mp3' (Permission denied).
===
Пользователь grishin точно в группе torrents

Код: Выделить всё

 $ pw groupshow torrents
torrents:*:1002:torrents,grishin
Может есть какая-то особенность, о которой я не знаю?
Изображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение hizel » 2009-01-04 13:42:39

а какие права на саму /usr2/home/torrents ?
и вобще не проще rtorrent запускать от пользователя torrents
было бы логичнее
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение Grishun_U_S » 2009-01-04 13:50:07

hizel писал(а):а какие права на саму /usr2/home/torrents ?
и вобще не проще rtorrent запускать от пользователя torrents
было бы логичнее

Код: Выделить всё

$ ls -lh /usr2/home/
drwxr-xr-x  6 torrents  torrents   512B Jan  4 13:37 torrents
torrents -- это фтп юзер, который не имеет права логиниться по ssh.
Изображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение hizel » 2009-01-04 13:57:42

Код: Выделить всё

drwxr-xr-x
     ^ ку ку?

видимо rtorrent создает файлик в самой директории torrents/
а вы ему прав на группу не дали ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение Grishun_U_S » 2009-01-04 14:04:29

hizel писал(а):

Код: Выделить всё

drwxr-xr-x
     ^ ку ку?

видимо rtorrent создает файлик в самой директории torrents/
а вы ему прав на группу не дали ;)
хорошо, допустим rtorrent создает там файлик. Что не так с wget?
Сейчас сделал такие права на каталог /usr2/home/torrents

Код: Выделить всё

drwxrwxr-x  6 torrents  torrents  512 Jan  4 13:37 torrents
ругается также.

Может быть они пытаются как-то ЛОЧИТЬ каталог, а для пользователей группы это запрещено, может быть такое?
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение zg » 2009-01-04 14:54:59

надо юзать и читать ман

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение Grishun_U_S » 2009-01-04 15:09:23

zg писал(а):надо юзать и читать ман
не понял тонкого намека....
зачем это нужно делать?
Изображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение zg » 2009-01-04 17:40:46

все проблемы с правами решаются путём использования предполагаемой учётки

Код: Выделить всё

zg# id
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
zg# su -m www
zg# id
uid=80(www) gid=80(www) groups=80(www)
zg#
а дальше проверяешь куда у тебя есть права, а куда нет и почему

Аватара пользователя
Grishun_U_S
сержант
Сообщения: 221
Зарегистрирован: 2008-04-12 18:26:54
Откуда: Samara
Контактная информация:

Re: Права доступа на каталог (проблемы с wget, rtorrent)

Непрочитанное сообщение Grishun_U_S » 2009-01-05 20:15:33

теперь все работает как надо....
с моей стороны только перелогинился по ssh и все
странное дело.
Изображение