Linux sftp连接拒绝问题
我只是尝试连接我的sftp服务器,它给我的错误如下Linux sftp连接拒绝问题,linux,ssh,sftp,Linux,Ssh,Sftp,我只是尝试连接我的sftp服务器,它给我的错误如下 ssh: connect to host 192.xxx.xxx.xxx port 22: Connection refused 我正在使用下面的命令从我的mintlinux操作系统进行连接 ssh 192.xxx.xxx.xxx 请帮助解决此问题 提前感谢。从错误中可以看出,您的目标机器似乎没有启用SSHport 22。目标机器的操作系统是什么?首先,确保您尝试连接的机器安装了SSH服务器 在连接到您的计算机的主机上: dpkg --get
ssh: connect to host 192.xxx.xxx.xxx port 22: Connection refused
我正在使用下面的命令从我的mintlinux操作系统进行连接
ssh 192.xxx.xxx.xxx
请帮助解决此问题
提前感谢。从错误中可以看出,您的目标机器似乎没有启用SSHport 22。目标机器的操作系统是什么?首先,确保您尝试连接的机器安装了SSH服务器 在连接到您的计算机的主机上:
dpkg --get-selections | grep ssh
确保输出包括SSH服务器。最常见的一个将显示
openssh-server install
这就是我将向您展示如何使用的服务器。如果未安装SSH服务器,请使用以下命令进行安装:
sudo apt-get install openssh-server
一旦确定安装了SSH服务器,请首先尝试从自身连接到该服务器:
ssh 127.0.0.1
键入yes将其指纹添加到已知主机,然后输入密码
如果这样做有效,请尝试从您的客户端计算机连接您正在连接的计算机
如果仍然无法工作,您可能需要解除主机防火墙上端口22的阻塞。为此,请键入:
sudo ufw allow 22
Filezilla或DS-5 sftp拒绝连接到我的嵌入式linux sunxi 3.4.103系统,但Terterm ssh工作正常。我注释掉了.bashrc中的行,并查看了.profile,这导致交互式数据被发送回非交互式客户端,它修复了这个问题。显然,这是一个长期存在的问题,如的第2.9节所述。我认为这是linux操作系统的问题,因为您没有说出这一行,并且给出的链接已断开。