В настоящее время у меня есть пользователь по имени «git», у которого есть доступ к своей домашней папке и всем папкам внутри (это репозитории git). Мне нужно создать другого пользователя с доступом только к одной из папок пользователя «git».
Когда я погуглил все это, ответ указывал на передачу права собственности на папку новому пользователю, но я боюсь, что, сделав это, я могу облажаться с существующим пользователем.
Я попытался установить права доступа к папке на 664, что должно давать разрешение на чтение «другим», но мне отказывают в разрешении, когда я вхожу в систему с новым пользователем и пытаюсь cd
в Папка.
Кто-нибудь может сказать мне, как это сделать правильно?
Ура
permissions = 664 .. первый номер - владелец; второй - группа, третий - все остальные.
Простой ответ в середине; то есть. создайте группу, добавьте обоих пользователей в группу и дайте группе разрешение на чтение / запись / выполнение для файлов, доступ к которым разрешен всей группе.
Пытаешься посмотреть туда или позвать, если ты все еще застрял. Если группа не должна иметь разрешения; эти папки / файлы будут назначены пользователям & amp; не группа. chrgrp, groupadd .... (существует больше вариантов разрешений; это разрешения unix 1970-х годов, поэтому доступно множество документов)