...надо таким образом, чтобы пользователь (назовем его student) мог делать все с содержимым (r-w-x), кроме удаления. Можно ли это сделать и если да, то как по-элегантнее это осуществить?
не делая его владельцом(чтоб не смог права изменить) ни файлов ни директорий. поставить права на файлы 666 или 777, а на директории 775(включая вышестоящую).