小编cod*_*rer的帖子

我怎样才能真正关闭 ssh 服务器?

我使用 systemctl disable ssh 禁用 ssh 服务器,然后重新启动。重启后,我仍然可以通过ssh登录远程服务器。我使用 systemctl status ssh 检查服务器状态,它处于非活动状态。

$ systemctl -a | grep ssh
ssh.service                                               loaded    inactive dead      OpenBSD Secure Shell server
ssh@3-192.168.0.120:22-192.168.0.104:31079.service        loaded    active   running   OpenBSD Secure Shell server per-connection daemon (192.168.0.104:31079)
system-ssh.slice                                          loaded    active   active    system-ssh.slice
ssh.socket                                                loaded    active   listening OpenBSD Secure Shell server socket
Run Code Online (Sandbox Code Playgroud)

systemd sshd

16
推荐指数
1
解决办法
2618
查看次数

重启后无法通过SSH登录!

systemctl enable ufw; systemctl start ufw我用 ufw 用“ ”和“ ”打开防火墙ufw enable。然后我将其设置为“ ufw default deny incoming”以阻止传入流量。同时,我允许 ssh 连接。到目前为止,一切都还好。我确信我可以通过 ssh 登录服务器。但重启后,我就无法再通过 ssh 登录了。我检查ufw如下:

\n
# ufw status\nStatus: active\n\nTo                         Action      From\n--                         ------      ----\n192.168.0.120 22/tcp       ALLOW       Anywhere\n
Run Code Online (Sandbox Code Playgroud)\n
# systemctl status ufw\n\xe2\x97\x8f ufw.service - Uncomplicated firewall\nLoaded: loaded (/lib/systemd/system/ufw.service; enabled; vendor\npreset: enabled)\nActive: active (exited) since Fri 2019-07-12 17:43:24 CST; 2min 36s ago\nDocs: man:ufw(8)\nProcess: 241 ExecStart=/lib/ufw/ufw-init start quiet (code=exited,\nstatus=0/SUCCESS)\nMain PID: 241 (code=exited, status=0/SUCCESS)\nTasks: 0 (limit: 4915)\nCGroup: /system.slice/ufw.service\n
Run Code Online (Sandbox Code Playgroud)\n

ufw肯定已启用。\n之后,我再次允许 …

firewall debian ufw

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

debian ×1

firewall ×1

sshd ×1

systemd ×1

ufw ×1