Mamy instancję ubuntu w Amazon i z pewnych powodów zmieniliśmy uprawnienia folderu / home na 777. Polecenie: sudo chmod -R 777 / home
a teraz nie możemy połączyć się z SFTP lub przez kit. Więc pomóż nam, jak rozwiązać ten problem jak najszybciej.
Mamy instancję ubuntu w Amazon i z pewnych powodów zmieniliśmy uprawnienia folderu / home na 777. Polecenie: sudo chmod -R 777 / home
a teraz nie możemy połączyć się z SFTP lub przez kit. Więc pomóż nam, jak rozwiązać ten problem jak najszybciej.
~/.ssh/
katalogu miałychmod
maskę600
.ssh -vv username@host
, możesz zobaczyć więcej informacji na temat tego, dlaczego nie możesz się połączyć, lub przynajmniej, jak daleko w procesie nie powiedzie się. Otworzyłeś uprawnienia do / home na świat, więc z wyjątkiem sytuacji takich jak komentarze GiantTree, nie powinno to dotyczyć uprawnień.~/.ssh/authorized_keys
plik jest zapisywalny przez innych, sshd uważa go za potencjalnie zagrożony i niezaufany ... i ignoruje go.Odpowiedzi:
Ponieważ AWS nie ma dostępnej interaktywnej powłoki, potrzebujesz innego sposobu na rozwiązanie problemu. Użyłem tej metody w przeszłości i to zadziałało dla mnie:
Napraw uprawnienia do katalogu domowego, bezpieczne wartości to:
Odłącz dysk
źródło
chmod 750 * -R
777
.