Я хочу подключиться к моей виртуальной машине Arch linux с моего Debian (хоста) по ssh, но соединение отказано, я отсканировал 22 порта на виртуальной машине и закрыл его. Как я могу открыть этот порт, чтобы включить подключение ssh к этой виртуальной машине? Спасибо
2 ответа
Обычно это происходит из-за того, что сервер SSH не работает в системе.Установите открытый сервер ssh и попробуйте подключиться к виртуальной машине.
Чтобы установить open ssh в Arch Linux:
pacman -ы опенссш
Запустите демон openssh с:
rc.d начать sshd
если это работает, запустите sshd с виртуальной машины.
Ответ Эшли верен, но я полагаю, что robinloop, возможно, скачал последнюю версию Arch с установленным systemd, и в этом случае сервер Open SSH будет запущен с:
sudo systemctl enable sshd
sudo systemctl start sshd
Вы можете проверить, правильно ли запущен ssh, с помощью
sudo systemctl status sshd
Именно потому, что Arch Linux - это легкая, простая и элегантная ОС, по умолчанию установлено очень мало, и вам придется добавлять программы по своему усмотрению. К счастью, это не сложно.