前引:Ubuntu20.04系统初次安装完成后,系统只有ssh-client端服务,无server端服务。
离线安装安装ssh-server端服务方法。
安装包下载地址:https://download.csdn.net/download/weixin_55415580/86901831
第一步:将安装包下载解压至U盘根目录中,插上U盘或其他移动存储设备至服务器上;
第二步:确认U盘的盘符与盘符位置:
test@ubuntu:~$ sudo fdisk -l
#并输入用户密码
第三步:进入命令行创建/mnt/usb/目录:
test@ubuntu:~$ sudo mkdir /mnt/usb/
#并输入用户密码
第四步:挂载U盘至刚创建的/mnt/usb/目录下:
test@ubuntu:~$ sudo -t vfat mount /dev/sdb1 /mnt/usb/
第五步:进入/mnt/usb/目录下,并查看目录是否成功挂载U盘或其他移动存储设备:
test@ubuntu:~$ cd /mnt/usb/
test@ubuntu:~$ ls
第六步:创建/home/目录下的openssh-server文件夹,并复制/mnt/usb/openssh-sever目录的所有.deb文件至/home/openssh-server/并查看是否成功:
test@ubuntu:~$ sudo mkdir /home/openssh-server/
test@ubuntu:~$ sudo cp -r /mnt/usb/openssh-server/* /home/openssh-server/
test@ubuntu:~$ cd /home/openssh-server
test@ubuntu:~$ ls
第七步:
- 执行安装命令:sudo dpkg -i *.deb,若成功执行则完成安装openssh-server;
- 若出现如下报错,则执行下列命令之后,再执行安装命令:
test@ubuntu:~$ sudo dpkg -i *.deb
test@ubuntu:~$ sudo rm /var/lib/dpkg/lock
test@ubuntu:~$ sudo rm /var/lib/dpkg/lock-frontend
test@ubuntu:~$ sudo rm /var/cache/apt/archives/lock
test@ubuntu:~$ sudo dpkg -i *.deb
#安装命令执行成功
第八步:安装执行成功,并验证安装结果:
test@ubuntu:~$ systemctl status ssh
#使用SSH工具进行SSH远程登录验证结果
来源地址:https://blog.csdn.net/weixin_55415580/article/details/127687746