Вернувшись домой с работы вчера днем, я хотел подключиться к Linux, чтобы развернуть проект докера, но обнаружил, что соединение внезапно прервалось?
Такая проблема с Linux,Мои навыки устранения неполадок все еще недостаточны,и не способен анализировать,Я просто проследил за отчетом об ошибке и выполнил поиск на Baidu.,Это вообще бесполезно. Позже я подумал об этом,Я просто переустановлю службу ssh.,Должно быть, файл конфигурации был изменен ранее,Модификация сломана.,Итак, я пошелАлибаба ОблакоОфициальная консоль сайта,Использовать аварийное соединение,Успешно подключено к сервису SSH.,И обнаружил, что сервис ssh закрыт! И как только я запущу службу ssh, будет сообщено об ошибке. Позже я переустановил ssh напрямую,Все еще не работает!последний коммитАлиВыдано рабочее задание。
Технический парень помог мне решить эту проблему двумя командами.
sshd -t
netstat -ntulp | grep sshx
Ниже приведена ошибка, сообщаемая после выполнения первой команды.
Младший брат увидел, что это ошибка разрешения. На самом деле, я тоже это увидел в это время.
Затем младший брат попросил меня выполнить следующие команды, и все было в порядке.
Наконец успешно подключились к ssh
Здесь я анализирую причину,Разрешения действительно были изменены мной лично.,В то время, когда я просматривал Baidu, я обнаружил, что некоторые разрешения по ssh отличаются от тех, что есть у блоггера.,Чтобы избежать неприятностей,Непосредственно предоставить высшие полномочия,Я подумал, что теперь все должно быть в порядке. Кажется, я до сих пор не могу мыслить свободно.
В Linux это не означает, что когда в программе возникает ошибка, если это проблема с разрешениями, то это означает, что разрешений недостаточно, и даны все 755 разрешений, что приведет к ошибкам.
После переустановки ssh в Linux ваши ранее измененные файлы разрешений по-прежнему не изменятся. Возможно также, что я переустановил ssh и не обнаружил три вышеупомянутых файла разрешений.
Не паникуйте, если в Linux возникает ошибка. Сначала используйте аварийное соединение для входа в Linux, а затем шаг за шагом устраняйте неполадки в соответствии с командой. Например, sshd -t — это команда, позволяющая проверить, есть ли проблема с SSH. сервис.
Блог Waste River , Авторское право | Если не указано иное , Все оригинальные | Принято на этом сайтеBY-NC-SAСоглашение об авторизации ПерепечаткаУкажите, пожалуйста, оригинальную ссылку:Не можете подключиться к удаленному SSH Linux?