与 SSH 命令相关的问题

与 SSH 命令相关的问题

当我尝试从运行 Ubuntu 16.04 的电脑登录远程设备时,终端返回:端口 22:连接被拒绝。如果有人能帮助我,我将不胜感激。提前致谢。

答案1

检查openssh-server包是否安装在目标机器上:

apt policy openssh-server  
openssh-server:  
  Installed: 1:7.3p1-1  
  Candidate: 1:7.3p1-1  
  Version table:  
 *** 1:7.3p1-1 500  
        500 http://archive.ubuntu.com/ubuntu yakkety/main amd64 Packages  
        100 /var/lib/dpkg/status

这是从 Ubuntu 16.10 安装的,你也可以通过执行以下命令来检查它:

dpkg --get-selections | grep openssh-server  
openssh-server                  install  

如果尚未安装,请sudo apt install openssh-server在目标机器上运行:。

ssh在目标机器上允许: sudo ufw enable|sudo ufw allow 22/tcp

相关内容