Я хочу подключиться к моей виртуальной машине Arch linux с моего Debian (хоста) по ssh, но соединение отказано, я отсканировал 22 порта на виртуальной машине и закрыл его. Как я могу открыть этот порт, чтобы включить подключение ssh к этой виртуальной машине? Спасибо

2 ответа2

0

Обычно это происходит из-за того, что сервер SSH не работает в системе.Установите открытый сервер ssh и попробуйте подключиться к виртуальной машине.

Чтобы установить open ssh в Arch Linux:

pacman -ы опенссш

Запустите демон openssh с:

rc.d начать sshd

если это работает, запустите sshd с виртуальной машины.

0

Ответ Эшли верен, но я полагаю, что robinloop, возможно, скачал последнюю версию Arch с установленным systemd, и в этом случае сервер Open SSH будет запущен с:

sudo systemctl enable sshd
sudo systemctl start sshd

Вы можете проверить, правильно ли запущен ssh, с помощью

sudo systemctl status sshd

Именно потому, что Arch Linux - это легкая, простая и элегантная ОС, по умолчанию установлено очень мало, и вам придется добавлять программы по своему усмотрению. К счастью, это не сложно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .