原因:ubuntu 16 系统安装后默认只安装了openssh-client
查看命令:dpkg -l | grep ssh

可以被远程访问的软件需要安装openssh-server,apt-get 命令前提要能连外网;
执行命令:sudo apt-get install openssh-server
安装到一半需要输入 Y 回车;

等待安装完成,直接再次尝试远程连接(远程认证别忘了);

查询sshserver状态及日志:
sudo systemctl status ssh

离线安装大概的方式如下:
如果不行连外网,需要在另一台下载好
apt-get download openssh-server
apt-get download $(apt-rdepends openssh-server | grep -v "^ ")
将下载的.deb文件 复制到离线机器,
执行命令安装:sudo dpkg -i *.deb
如果在安装过程中出现依赖问题,可以使用以下命令来修复:
sudo apt-get -f install
本文详细指导如何在Ubuntu16上安装openssh-server,包括在线安装、离线下载和依赖问题处理。

9833

被折叠的 条评论
为什么被折叠?



