пользуюсь скриптом который рекомендовал сбер:
#!/bin/bash
BASEDIR=/usr/local/auth/sbrf
if [ `pwd` != $BASEDIR ] ; then
echo "WARNING: current dir is not a $BASEDIR"
fi
chown -R root:root .
chmod 777 .
chmod 644 *.I &>/dev/null
chmod 644 *.D &>/dev/null
chmod 644 *.R &>/dev/null
chmod 644 *.tlv &>/dev/null
chmod 500 config &>/dev/null
chmod 644 tlvedit.tli &>/dev/null
chmod 555 sb_pilot
chmod 744 ukm_chmod.sh
chmod 777 ukm_runsbrf.sh
chmod 744 ukm_runsbrf_in.sh
rm e &>/dev/null
rm p &>/dev/null
проблем с правами небыло