我创建了AWS EC2实例并部署了Asp.Net Core应用程序。它在部署到服务器时工作。一个小时后,我无法使用PUTTY或WinSCP连接服务器。当我试图连接时,它写着"Network错误:连接拒绝了“。
My服务器详细信息是
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
在我从google进行研究之后,许多人建议使用AWS命令会话进行检查。如果我给"sudo服务sshd重新启动“,上面写着”将sshd.service重定向到/bin/systemctl重新启动sshd.service作业失败,因为控制进程退出了错误代码。有关详细信息,请参阅"systemctl status sshd.service“和”systemctl -xe“。”
如果我检查"<#>systemctl状态shd.service“,那么下面的消息,
sh-4.2$ systemctl status sshd.service
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Tue 2020-08-11 18:48:15 UTC; 18s ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 4053 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=1/FAILURE)
Main PID: 4053 (code=exited, status=1/FAILURE)
所以,请在这方面帮助我。
发布于 2021-10-21 15:31:51
在我的例子中,当/etc/ssh/sshd_config
文件出现问题时,我得到了这个错误。具体来说,子系统被调用了两次。如果您在尝试重新启动之前做了任何文件编辑或更改,这可能是问题所在。检查journalctl -xe
进行调试。
发布于 2022-08-19 11:11:04
你在/etc/ssh/sshd_config
里有什么改变吗?
尝试journalctl -xe
和journalctl -u sshd
,看看是否有任何错误。查看/var/log/auth.log
和/var/log/syslog
中是否有错误。它看起来像是配置错误或与其相近的东西,比如缺乏将自己绑定到网络地址/端口的能力。
发布于 2021-10-12 03:07:14
sudo systemctl restart sshd.service
https://unix.stackexchange.com/questions/604024
复制相似问题