Linux操作系列之04---VirtualBox配置SSH远程登录

Linux操作文档系列之04

VirtualBox配置SSH远程登录

根据网络设置不同,有不同的ssh远程登录配置方式

1.安装ssh服务

键入如下命令安装ssh:

sudo apt-get install openssh-server
sudo apt-get install openssh-client
sudo apt-get install ssh

2.查看安装ssh服务是否成功

在终端命令界面键入:

ssh localhost  

如果出现下面提示则表示还没有安装:

ssh: connect to hostlocalhost port 22: Connection refused

3.关闭防火墙

sudo ufw disable

4.如果桥接方式网络,用ssh客户端直接连接虚拟机即可

ip:虚拟机IP  port:22

SSH成功连接。

5.如果选择NAT网络方式,如下图, 在虚拟机上做端口映射

NAT
5.1.虚拟机ip选择dhcp动态分配:
sudo vi /etc/network/interfaces

在文件最后添加:

auto eth0
iface eth0 inet dhcp

如此,虚拟机可与宿主机的共享网络

5.2.在虚拟机上做端口映射

选择【高级】-->【端口转发】,将虚拟机的端口22映射为任一端口,如2222
其他的服务也可以做相同的设置,22是ssh的服务端口。

image
image
5.3.用ssh客户端连接虚拟机
ip:宿主机IP port:2222

SSH成功连接

4.SSH命令行连接SSH主机

ssh -p2222 user@宿主机IP

你可能感兴趣的:(Linux操作系列之04---VirtualBox配置SSH远程登录)