Если вы видите chsh: Shell not changed.
, это может означать, что оболочка уже была изменена.
Проверить, какая оболочка указана:
cat /etc/passwd | grep `cd; pwd`
Если все верно, выйдите из системы и войдите снова, чтобы изменения вступили в силу.
Ошибка, которую вы получаете, возможно, связана с тем, что файл index.html находится внутри корневого каталога. Попробуйте запустить LibreOffice с правами суперпользователя. Если это не сработает, попробуйте отредактировать файл с помощью nano или vim. проблема заключается в LibreOffice.
Atom — очень хорошая и легкая IDE, она поддерживает подсветку синтаксиса для html, если у вас нет доступа к vnc, вы можете использовать переадресацию X11.