каталогов? То есть для каталога с конфигами и данными.
а в чем кастомность проявляется? процесс clickhouse-server запущен из под пользователя clickhouse обычно соответсвенно до /etc/clickhouse-server должен быть доступ на чтение а до /var/lib/clickhouse и /var/log/clickhouse/ доступ на запись как у вас clickhouse запускается? systemd \ docker \ k8s?
это все понятно. и все работает как надо. но чтоб ходить по каталогам и смотреть какие там файлы приходится все время использовать sudo. притензий к файлу с доступом 0600 нет, но иногда надо просто посмотреть файлы на дисках без просмотра содержимого. да тот же sudo <cat|ls|…> c табуляцией не будет работать
chmod go+rx /etc/clickhouse-server ?
при запуске сервера он же обратно вернет нужные права. нет?
такое есть только если в docker запускать, на папку /var/lib/clickhouse лечится через установку переменной DO_NOT_CHOWN при запуске проcто идет проверка есть ли доступ на чтение \ запись и правильный ли owner
/etc/clickhouse-server/config.xml <!-- You can specify umask here (see "man umask"). Server will apply it on startup. Number is always parsed as octal. Default umask is 027 (other users cannot read logs, data files, etc; group can only read). --> <!-- <umask>022</umask> --> или тупо добавить группу clickhouse нужному юзеру
Обсуждают сегодня