Ubuntu远程SSH登录问题

发布时间 2023-12-06 17:45:18作者: fieldtianye

Ubuntu远程SSH登录问题

1、连接ssh_exchange_identification

ssh_exchange_identification: read: Connection reset by peer

sudo vim /etc/hosts.allow

写入下面字符串,保存

sshd: ALL

重启ssh服务

sudo systemctl restart sshd

2、自动加入黑名单

比如:密码多次输错(一般策略设置5次)

sudo vim /etc/hosts.allow

加入ip

all:123.45.123.45

重启服务

sudo service network-manager start
# 或者
sudo systemctl start NetworkManger

如果是自己尝试密码错误被记录到名单,删掉被加入的黑名单ip就可以了。

sudo vim /etc/hosts.deny

3、有可能以前的配置错误

rm ~/.ssh/known_hosts

删除一下 know_hosts 文件,重新连接。

 4、ubuntu三个文件日志介绍:

1:/var/run/utmp:记录当前正在登录系统的用户信息,默认由who和w记录当前登录用户的信息,uptime记录系统启动时间;

2:/var/log/wtmp:记录当前正在登录和历史登录系统的用户信息,默认由last命令查看;

3:/var/log/btmp:记录失败的登录尝试信息,默认由lastb命令查看。

sudo lastb
# 或者
sudo lastb -n 30 #查看最新前30条