背景
安装ubuntu时忘记安装 openssh-server,导致xshell连不上服务器。又处于离线状态下。
环境
- VMware Workstation Pro 14
- ubuntu-16.04.5-server-amd64
挂载
启动虚拟机,查看VM右下角的CD/DVD状态是否为连接(显示断开连接),没有点击连接。
1. 将系统光盘插入光驱,接入系统,并挂载
mount /dev/sr0 /mnt
挂在后的目录大致为:
mnt
- boot
- .dists
- dists
- doc
- EFI
- install
- isolinux
- md5sun.txt
- pics
- pool
- preseed
- README.diskdefines
- ubuntu -> ./
2.修改apt-get源,将光驱挂着的目录加入源
mv /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
在首行加入 (apt-get update会到镜像目录下寻找Package,该文件处于/mnt/dists/xenial/main/binary-amd64/下)
deb file:///mnt dists main restricted
3.更新源
sudo apt-get update
4.安装openssh-server
sudo apt-get install openss-server