Задать вопрос
@apaicer

Как правильно установить права в linux?

Создал пользователей на vps сервере.
1) useradd -m -d /home/mem -s /bin/false -G user,test mem
2) useradd -m -d /home/mem2 -s /bin/bash -G user,admin mem2
Хочу чтобы я мог с помощью пользователя mem2 открыть и редактировать файл в директории /home/mem/tets, а mem и остальные могли только читать. Все создал под рутом. права на директории drwx ------- на tets rw-r-- -r--.
делаю chmod 744 mem. но когда логинюсь, то отказано в доступе и mem2 и mem.
Что не так?
Меняю под рутом chmod 700 mem. доступ у mem есть.
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой 15 комментариев
Пригласить эксперта
Ответы на вопрос 1
crazy-beard
@crazy-beard
А кто владелец папки tets?
По логике надо из под рута
chown mem:mem /home/mem/tets

Если не поможет - нужен вывод ls -al из папок /home, /home/mem и /home/mem/tets
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы