Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: права доступа  (Прочитано 2728 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
права доступа
« : 29 Декабря 2015, 14:46:50 »
ubuntu server 12 поднят FTP
задумка такая, что все кто в группе FTP имеют доступ к FTP а внутри уже по своим папкам
заходят они под своими учетками onec, acronis...
созданы пользователи administrator, ftp, onec, acronis...
 
папки и права
 
/var/ftp/1c
/var/ftp/acronis
drwxrwx--- 4 onec  ftp 4096 Dec 23 11:36 1c
drwxrwx--- 4 acronis  ftp 4096 Dec 23 11:36 acronis
 
папка /var/ftp принадлежит ftp и входит в группу ftp
файл /etc/group 
ftp:x:131:acronis,onec,administrator...
 
 
при этом я с консоли не могу от administrator зайти в папки, выдает 
-bash: cd: 1c: Permission denied
 
почему? 
для пользователя есть права rwx, для группы тоже rwx, я включен в группу, а зайти не могу, логика же правильная вроде, остальным доступ не нужен поэтому права ---
с правами 777 захожу под админом, не понимаю

ТС не появлялся на Форуме более полугода по состоянию на 13/07/2019 (последняя явка: 25/10/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 13 Июля 2019, 21:47:00 от zg_nico »

Оффлайн makla4nik

  • Любитель
  • *
  • Сообщений: 64
  • Linux Mint 18 KDE
    • Просмотр профиля
Re: права доступа
« Ответ #1 : 29 Декабря 2015, 15:08:15 »
чот не соображу.. а можно выхлоп консоли с историей?
прорвёмся!

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #2 : 29 Декабря 2015, 15:18:42 »
administrator@backup:/var/ftp$ ls -l
total 16
drwxrwx--- 4 onec  ftp 4096 Dec 23 11:36 1c
administrator@backup:/var/ftp$ cd 1c
-bash: cd: 1c: Permission denied
administrator@backup:/var/ftp$ id
uid=1000(administrator) gid=1000(administrator) groups=1000(administrator),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(sambashare),117(lpadmin)
administrator@backup:/var/ftp$ groups ftp
ftp : ftp administrator
вот

shura1

  • Гость
Re: права доступа
« Ответ #3 : 29 Декабря 2015, 15:44:42 »
Покажите
cd /var/ftp
ls -ld 1c

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #4 : 30 Декабря 2015, 12:03:31 »
administrator@backup:/var$ cd /var/ftp
administrator@backup:/var/ftp$ ls -ld 1c
drwxrwx--- 4 onec ftp 4096 Dec 23 11:36 1c

shura1

  • Гость
Re: права доступа
« Ответ #5 : 30 Декабря 2015, 12:19:22 »
Мистика. Если не поможет никто, долбитесь в личку где-то 3-го января. Всяко решим.

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #6 : 30 Декабря 2015, 12:40:07 »
тоже понять не могу, с правами 770 не пускает. с правами 777 конечно пускает

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: права доступа
« Ответ #7 : 30 Декабря 2015, 14:30:49 »
Ещё разid -nG
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #8 : 30 Декабря 2015, 15:27:31 »
administrator@backup:/var/ftp$ id -nG
administrator adm cdrom sudo dip plugdev sambashare lpadmin

| toZen |

  • Гость
Re: права доступа
« Ответ #9 : 31 Декабря 2015, 01:29:23 »
А если ради эксперемента:
chmod +x 1c ; cd 1c??

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: права доступа
« Ответ #10 : 31 Декабря 2015, 01:44:42 »
я включен в группу
как видите не включен
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

| toZen |

  • Гость
Re: права доступа
« Ответ #11 : 31 Декабря 2015, 08:53:28 »
Azure, кстати, сейчас присмотрелся. Вчера в койке уже был, сонный, не заметил.
TS, нет у пользователя administrator доступа в /var/ftp/1c:
Код: (=) [Выделить]
administrator@backup:/var/ftp$ ls -ld 1c
drwxrwx--- 4 onec ftp 4096 Dec 23 11:36 1c
В /var/ftp есть, а в /var/ftp/1c - нет.

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #12 : 31 Декабря 2015, 14:11:32 »
как видите не включен
почему тогда тут показывает что включен
administrator@backup:/var/ftp$ groups ftp
ftp : ftp administrator

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: права доступа
« Ответ #13 : 31 Декабря 2015, 14:17:00 »
Потому что команда groups ftp показывает группы в которые включен пользователь ftp, а Вам надо для administrator насколько я понимаю
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн maza11

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • Ubuntu 10.04 LTS
    • Просмотр профиля
Re: права доступа
« Ответ #14 : 04 Января 2016, 09:55:31 »
чтобы добавить себя в группу я использовал
Цитировать
Как добавить существующего пользователя в существующую группу
Для добавления существующего пользователя в существующую группу предназначена команда usermod. Добавить пользователя newuser во вторичную группу vboxsf:
$ sudo usermod -aG vboxsf newuserкак мне тогда добавить себя в группу FTP ???

 

Страница сгенерирована за 0.07 секунд. Запросов: 23.