我目前在 VMworkstation Pro 中运行 Ubuntu,当我尝试通过 SSH 进入时,连接被拒绝。但是,我可以成功 ping Ubuntu IP。
答案1
您需要启动并启用(以便它在系统启动时运行) SSH 服务器:
sudo systemctl enable ssh.service
sudo systemctl start ssh.service
答案2
首先需要使用以下命令安装 openssh-server 包:
sudo apt install openssh-server -y
确保激活该服务并检查它是否确实如此:
sudo systemctl start ssh
sudo systemctl status ssh
要确保它在启动时启用,请执行以下命令:
sudo systemctl enable ssh
答案3
如果您尝试从 Windows 10 计算机进行连接,则 Microsoft SSH 可能会造成阻碍。您需要将/etc/ssh/ssh_config
VM 中的端口更改为除 之外的其他值22
。例如,如果您选择2222
,那么您将告诉 putty 也连接到端口2222
。