Я использую Linode, и я спрашивал по каналам IRC, но никто, кажется, не знает. Я вошел на свой сервер через LISH ( ссылка ), и я использовал правильный пароль, и все прошло нормально. Однако мне нужно войти через SSH / FTP, и я не могу. Он продолжает давать мне «разрешение отказано». Я знаю, что пароль правильный, потому что я сбросил его через LISH, и я знаю, что у меня есть правильный метод входа, потому что я вошел на свой сервер перед тем, как использовать те же самые команды. Я очень надеюсь, что это не будет какой-то проблемой нуба, или я буду очень расстроен.
20
@
символ, всегда терпел неудачу. Когда я использовал!
персонаж вместо этого, он работал. Это может быть ерунда, но, возможно, это кому-то поможетПопробуйте использовать другой порт. Кажется, что SSH-порт, который использовал сервер, использовался другим сервисом, и я получил несколько неожиданных результатов.
источник
В моем случае я отредактировал / etc / shadow- с помощью текстового редактора, так как файловый менеджер был единственным доступом, который у меня был. Даже после того, как я вернул оригинальную строку хеша, это как-то не сработало. Поэтому после сброса пароля с панели хостинга все стало работать.
источник
в моем случае наш ИТ-отдел настроил PAM с правилами, которые нарушали мою регистрацию. ответ СЛЕДОВАЛ @pestilence «сек , чтобы увидеть ошибку, в конечном итоге закомментировать
AllowGroups
в/etc/ssh/sshd_config
, который был настроен на какую - то ИТ вещи:источник