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网络方式,如下图, 在虚拟机上做端口映射
5.1.虚拟机ip选择dhcp动态分配:
sudo vi /etc/network/interfaces
在文件最后添加:
auto eth0
iface eth0 inet dhcp
如此,虚拟机可与宿主机的共享网络
5.2.在虚拟机上做端口映射
选择【高级】-->【端口转发】,将虚拟机的端口22映射为任一端口,如2222
其他的服务也可以做相同的设置,22是ssh的服务端口。
5.3.用ssh客户端连接虚拟机
ip:宿主机IP port:2222
SSH成功连接
4.SSH命令行连接SSH主机
ssh -p2222 user@宿主机IP