Я запускаю экземпляр Ubuntu на Amazon AWS EC2. У меня есть пользователь root с именем ubuntu. У меня также есть другой пользователь по имени ellis. Мой пользователь ubuntu является административным пользователем, который имеет контроль над всеми другими пользователями и создает файлы и каталоги в корне.Amazon AWS EC2 Удаленный ключ заблокирован из корня
Когда я копировал .ssh/authorized_keys из /home/ubuntu/.ssh/authorized_keys в /home/ellis/.ssh, я, должно быть, случайно удалил каталог .ssh, который был в ubuntu. Теперь я не могу войти в свой экземпляр как ubuntu, только как ellis. Я попытался изменить разрешения в ellis, чтобы получить доступ к ubuntu без везения.
Я использовал FileZilla как ellis и смог видеть каталоги и файлы в ubuntu, поэтому я знаю, что .shsh был удален из ubuntu.
Мне нужно иметь доступ к ubuntu. Я попытался скопировать мой ssh-каталог из ellis в ubuntu, но с настройками, которые разрешены, ничто административное не может быть сделано от других пользователей. Любой способ исправить это?
Я не думаю, что вы можете сделать что-нибудь ..... просто попробуйте восстановить удаленный .ssh .... иначе вы заперты навсегда !!! – zee
У меня такая же служба, как у вас с amazon с пользователем ubuntu, и я знаю, что когда-либо потеряю key.pem, я больше не смогу получить доступ к моему экземпляру ... – zee
читайте эту страницу, где говорится о потере закрытого ключа. http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-key-pairs.html – zee