Если sftp в /usr/local не вариант, из известного мне могу предложить mount --bind
.
В домашней папке создаётся обычная, пустая: mkdir /home/ivan/usr-local
Если теперь от рута сделать mount --bind /usr/local /home/ivan/usr-local
, то во второй папке отобразится содержимое первой. Отменить заклинание, соответственно, umount /home/ivan/usr-local
.
По ману, вместо ручных команд можно в /etc/fstab
прописать
/usr/local /home/ivan/usr-local none bind
, что приведёт к аналогичному эффекту автоматически.