Виртуальные папки в Linux возможно ли такое?
Если 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
, что приведёт к аналогичному эффекту автоматически.
Небезопасно. Ну просто крайне небезопасно. Этот финт ушами Вам пардон, зачем? Из-за того, что /usr/local входит в PATH? Добавьте, что надо.