%20%D0%B2%20CentOS%20(%D0%B3%D0%BE%D1%81%D1%82%D0%B5%D0%B2%D0%B0%D1%8F%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0).png)
Мой сетевой адаптер настроен на "Bridged Adapter". Мой IP CentOS (гостевой) 192.168.0.4
и я могу просматривать веб-сервер Apache (порт 80) из Windows 7 (хост), но я не могу использовать SSH (порт 22). Я получаю сообщение "connection denied" от putty.
Вот скриншот моего iptables в CentOS:
решение1
Если вы получаете доступ к странице приветствия Apache HTTP Server с помощьюлокальный хоста не IP-адрес, то возможно, что dhcpcd
он не запущен. Вы проверили, что sshd
он запущен?
решение2
Сначала убедитесь, что вы можете подключиться к CentOS VB.
пинг 192.168.0.4
- Убедитесь, что sshd запущен. Сообщение «Сообщение об отказе в подключении» обычно означает, что sshd не запущен.
/etc/init.d/sshd restart
- Конфигурация вашего брандмауэра, похоже, в порядке, но на всякий случай отключите его для тестирования.
/etc/init.d/iptables stop
- Также проверьте конфигурацию в /etc/hosts.allow и /etc/hosts.deny, по крайней мере должна быть такая строка:
sshd : 192.168.0. : разрешить