Сообщение об ошибке указывает, что у вас нет действительного TGT («Ticket Granting Ticket») для пользователя, с которым вы пытаетесь установить соединение. Сначала вам нужно запустить «кинит». Это попытается получить TGT с сервера kerberos и поместить его в кеш-билет (/tmp/krb5cc_1002 в вашем случае).
Вы не должны делать это с помощью sudo, так как он создаст кеш-кеш с неправильные разрешения. Если вы сделали это с помощью sudo, вы должны удалить кеш кеша с неправильными разрешениями (sudo rm /tmp/krb5cc_1002) и попробовать запустить kinit снова как обычный пользователь.
Что-то, не связанное напрямую с этой проблемой, но стоит упомянуть: Вам не нужно добавлять пользователей в /etc/krb5.keytab, как будто вы, похоже, пытались выполнить ваш выход klist -ke. Этот файл предназначен только для аутентификации хоста / службы. Пользователи должны быть добавлены только на сервер kerberos ( sudo ).
Несколько советов, сначала попробуйте использовать вкладку
cd /var/www
rm -rf ./.TabTab
Или используйте find
cd /var/www
find -maxdepth 1 -type d -exec rm -ri '{}' \;
Если это не работает, попробуйте запустить fsck (с живого CD).
Сообщение о любых сообщениях об ошибках или о нечетном поведении вы получаете
rm -i * делает запрос rm для подтверждения любого файла. Просто нажмите n для всех, кроме этого, и нажмите y для того, который вы хотите удалить.
Вы также можете угадать количество символов с rm -i .??? для 3 символов (так что вы не читаете несколько раз нажмите y).
Если у вас есть только эти два каталога
/var/www/html/files
/var/www/html/.?
в разделе /var/www/html/, вы можете удалить имя, не названное files, с помощью команды
find . -mindepth 1 -maxdepth 1 ! -name files -exec rm -rf {} \;