Хорошо, недавно я получил Raspberry Pi и подключил его к своему Wi-Fi - я включил SSH и установил Hiawatha, и я мог получить к нему отличный доступ с моего рабочего стола, на котором в то время работал Puppy Linux.
Я мог бы также получить к нему прекрасный доступ при загрузке в Windows (PuTTY на Win XP Pro), и нетбук мог получить к нему доступ также через PuTTY. (Win 7 Starter)
Однако, когда я загрузился в Ubuntu, все соединения SSH, HTTP и HTTPS были отклонены. Чтобы подтвердить, что это были Ubuntu и только Ubuntu, у которого были проблемы с подключением, я перезагрузился в Puppy Linux - подключен нормально, и в Windows - подключен нормально. Нетбук мог подключиться ко всем 3 сервисам без проблем. Просто Ubuntu сказал, что соединение отказано.
Я хотел бы знать, что не так - я уже выполнил все основные проблемы: перезагрузка RPi, перезагрузка компьютера, перезагрузка беспроводного маршрутизатора и т. Д. Raspberry Pi не имеет брандмауэра, и мой маршрутизатор предлагает все устройства, подключенные к ЛВС неограниченный доступ друг к другу. Я провел обширное тестирование, и Ubuntu, вне всякого сомнения, оказался единственным, кто не хочет подключаться.
ОБНОВЛЕНИЕ: только что проверил доступ через мой внешний IP, и все работает без проблем в Ubuntu! Тем не менее, Ubuntu по-прежнему не может получить доступ к Pi из чего-либо локального, и я просто подтвердил, что другие мои ОС могут . Я думаю, что это странно, что Ubuntu имеет проблемы с локальным подключением (в отличие от других моих ОС), но просто прекрасно получает доступ к Pi через мой внешний IP.
ОБНОВЛЕНИЕ 2: Отключение брандмауэра позволяет мне получить доступ к устройству, но пароль сообщает как неправильный каждый . холост . время . Я попытался ввести его в Gedit, а затем перетащить его в строку ввода пароля при входе по SSH, и он авторизуется при доступе pi@jamestheawesomedude.cu.cc
, но НЕ при доступе pi@192.168.2.128
. Это невероятно расстраивает.
ssh -vvv user@host
на стороне клиента,sudo tail -f /var/log/auth.log
на стороне сервера. Возможно, имеет смысл увеличить многословность и в конфигурации сервера SSH.