解决ssh拒绝远程连接Linux系统

首先,ssh拒绝远程连接有多个原因:

1.ssh服务是否安装。

2.查看ssh服务是否开启。

3.查看ssh使用的22号端口有没有enable。

4.查看防火墙是否关闭。

 

安装完Linux系统,我们需要用命令安装一些环境,这里我们选择了putty和winscp辅助使用,自然要用到ssh工具。所以我们要安装ssh包。(假期我发现其实不用putty也可以命令控制,直接在Windows系统上打开dos命令窗口输入:ssh 用户名@IP地址也可以进行远程连接)

首先我们要明白不再虚拟机内部敲命令是为了方便我们ctrl+c ctrl+v所以,你可以选择在虚拟机内部进行学习。

 

安装ssh服务:

输入命令:sudo apt-get install openssh-server

输入以上命令,我们会发现会报错:unable to locate  package *

不方,这时我们需要执行一下命令来更新一下 apt-get:

sudo apt-get update

 

 

这个问题我之前也碰到过,不止一次,也帮同学解决过。所以今天记录一下。

1.防火墙问题(端口问题)

2.没有下载相关包

3.ip地址不对,用户名与用户密码不匹配

 

打开虚拟机Ubuntu系统。输入命令:

ifconfig

如果未出现上面ens33后面的只出现lo后面的,那你得看看你的Linux系统是否连网了。

如果有网络还不能出现你想要的IP地址话你可以看看以下网站中的3.3节。

https://www.cnblogs.com/chensiqiqi/p/6224474.html

将得到的IP地址:192.168.142.129(对应自己的)进行连接。

发现报错。不慌,如果你是刚安装的,发现报错就对了。

我们回到虚拟机里面,看看是不是防火墙的的问题,如果防火墙打开,便关闭:

检查防火墙是否开启,service iptables status

如果开启,则关闭,service iptables stop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值