当前位置:首页 » 文件传输 » 为什么ssh服务连接端口是拒绝访问
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

为什么ssh服务连接端口是拒绝访问

发布时间: 2023-01-14 00:45:35

⑴ 我在本地 虚拟机 上SSH访问公司gitlab服务器报连接被拒绝

你说的在浏览器里浏览不了,还是代码clone不下来?如果是前者,就是网的问题,如果是后者,就是ssh公钥或者ip的问题,你可以具体说下

⑵ linux 可以PING通,但SSH连接不上,如何解决

原因:被防火墙挡掉,ssh服务配置文件中的参数是否拒绝了连接等等。

解决方法:

一、开启SSH。

以root用户登录Linux,打开终端,运行:/etc/init.d/sshd restrat。

二、关闭防火墙。

1.在终端运行 setup。
2,.选择 firewall 回车。
3.按tab键切换到disablede项,然后按空格键选择,然后再按tab键切换到ok,按空格件选择。
4.按tab键切换到quit,按空格件选择。然后用客户端ssh登录Linux。

三、关闭防火墙的另一种方式。

/etc/init.d/iptables stop。

四、如果ping不同,如果是在Vmware中安装的linux,需要在虚拟机设置中,将 NetworkAdapter设置成"Bridged"(桥接), 因为默认是“NAT”。

⑶ Xshell无法连接服务器

用户要开通Linux系统服务器的时候,建议运行Xshell来远程连接服务器,如果连接不上,可以检查网络环境是否健康。
除此之外,也一定要填写正确的写Linux服务器登录信息,包括服务器用户名、密码等。如果是Linux服务器登录信息错误,可以在应用主机商客中心或者邮箱进行查看。与此同时,如果你没有安装SSH服务或者版本过低,那么也会出现连接不上的情况,这个时候你可以采用如下方式进行处理:
1、输入#ps -e | grep ssh ,如果出现“sshd”的字样,那么表示已经启动了,没有则说明没有成功。
2、安装SSH,并输入#sudo apt-get install openssh-server
3、启动#/etc/init.d/ssh start
最后的最后,如果SSH端口号(22)已经呈现开放状态,IP也已经加入了白名单,但是就是连接不上,这个时候可以重新安装下MySQL,修改sshd的群组和root就行了。

⑷ sshpass连接时出现问题,帮忙看看啊(Permission denied, please try again)

解决方法是:

在/root/.ssh/known_hosts 文件里面将原来的公钥信息删除即可。

具体原因分析,SSH 报“Host key verification failed.”。

客户端无法正常通过 SSH 连接服务器时,先通过如下方式进行 telnet 端口测试,判断是否是中间网络异常所致。

一般来说,出现该错误有这么几种可能:

1.ssh/known_hosts 里面记录的目标主机 key 值不正确。这是最普遍的情况,只要删除对应的主机记录就能恢复正常。

2. .ssh 目录或者 .ssh/known_hosts 对当前用户的权限设置不正确。这种情况比较少,一般正确设置读写权限以后也能恢复正常。

3. /dev/tty 对 other 用户没有放开读写权限。这种情况极为罕见。出现的现象是,只有 root 用户能够使用 ssh client,而所有其他的普通用户都会出现错误。

ssh登陆不能在命令行中指定密码,sshpass 的出现,解决了这一问题,用于非交互的ssh 密码验证 它支持密码从命令行,文件,环境变量中读取。

⑸ ssh 连接提示 Permission denied 怎么破

链接被拒绝。你用来连接的用户在服务器端设置了禁止通过ssh访问。换个允许的用户或者重新设置

⑹ ssh命令连接服务器提示权限拒绝

在/etc/ssh/sshd_config中有一个选项StrictModes,如果该选项是yes,那么如果某些文件或者文件夹的权限不对则无法ssh登录,具体权限如下
chmod g-w /home/your_user
chmod 700 /home/your_user/.ssh
chmod 600 /home/your_user/.ssh/authorized_keys

⑺ telnet22端口正常,ssh连接不上,怎么回事

1、检查公司防火墙和iptables服务,看看有没有和22端口相冲突之类规则。
2、检查路由器是否有将22端口映射到别的IP。
3、检查/etc/hosts.deny和/etc/hosts/allow是否有做ssh的限制登陆。
4、如果是root账号登陆,检查服务器ssh服务是否允许root登陆ssh.
5、如果是用密码登陆,检查ssh服务是否禁止了通过密码登陆,只开启了密钥认证。
6、登陆的账号是否有服务器登陆权限

⑻ SSH连接为什么被拒绝

首先,看一下你的是否可以ping通,如果可以的话,关闭了iptalbes,网络连接那么应该就不是问题了。
就看你自己是否安装了什么软件,就算安装了,不还是可以通过查看进程来判断么?
是否可以换一个SSH客户端软件呢,比如SecureCRT或Putty,也有可能是你客户端软件有问题呢?