Я признаю, что я не самый опытный системный администратор; я впервые работаю с облаком Google и битнами, поэтому я действительно не знаю, что делаю.
Эта проблема: я хотел установить права доступа к папке проекта на 755 по причинам, связанным с php (создание/редактирование файлов для учетных записей в моем проекте), и я не знал, что папка .ssh для диска находится в том же месте - /дом/[имя_пользователя]/
. Я намеревался изменить /home/[имя пользователя]/[проект]/данные пользователя/
но я думаю, что сделал это двумя каталогами вверх и рекурсивно. Поскольку теперь он настроен неправильно, ни один из моих ключей больше не работает, и даже после создания новых с помощью PuttyGen и настройки в диспетчере экземпляров Google Cloud я все еще не могу подключиться. У меня нет очевидного способа вернуться на сервер и исправить разрешения.
Вопрос: Есть ли другой способ получить доступ к файловой системе моего экземпляра, чтобы правильно установить права доступа к папке и/или сбросить ssh? И какие права должны быть у этой папки? Я могу получить доступ к облачной консоли Google, но я понятия не имею, где искать. Я не хочу начинать сначала, потому что совершил еще одну глупую ошибку, не сохранив код проекта на своем локальном компьютере или в репозитории git.
Тип экземпляра: Битнами ЛАМПА 7.4.20-8