Ответ 1
Предполагая, что Боб может владеть файлом, для вас должно работать следующее.
$ chown Bob:g1 file1
Сначала установите права собственности на файл на Боб, чтобы разрешить доступ для чтения + записи и установить принадлежность группы к группе g1.
$ chmod 640 file1
Установите владельца для чтения и записи и установите для группы только чтение. Это общая структура разрешений на веб-серверах. Обратите внимание, что "мир" не имеет разрешений в этой структуре, но $man chmod может предоставить дополнительную информацию о разрешениях файлов и получить то, куда вам нужно идти. Кроме того, если вам нужно больше контролировать свои разрешения во всей системе, вы можете захотеть посмотреть в ACLs или Linux Linux, поскольку вы указали, что находитесь на RedHat