不注意将 ssh 暴露到公网,很快就被攻破了 root 密码,植入了僵尸代码。。。
User [root] from [50.168.186.242] logged in successfully via [SSH]. admin@DiskStation:/usr/.work$ ls 31714944_172.18.140.24_sec_event_dict.pkl auth.sh heartalive.lock kworkers rule_descs.csv upx-3.96-amd64_linux.tar.xz xmr alert_descs.csv config.json hole_descs.csv linux_server64 secure.sh upx-3.96-arm64_linux.tar.xz yum.log alert_descs.xlsx getGraphData.ipynb index.html networkxAnalysis.ipynb tmp.f9F5g2gAHz work32 analysisPath.ipynb graphscopeAnalysis.ipynb ks-script-JLpxkR nohup.out true_rule_descs.csv work64 /usr/.work/work64
我自己使用都不是 root 用户,没想到这么容易攻破,即使系统封禁了一些 ip
1 yuanmomo 2023-06-10 22:29:17 +08:00 via iPhone 这个跟群晖没关系吧?那个 root 密码不能自己设置的么?感觉 ssh 不要公私钥,怎么都不安全 |
![]() | 2 ZRS 2023-06-10 22:31:33 +08:00 via iPhone ![]() 前提条件是你启用了 root 账户开启了 ssh 登陆还设置了弱密码吧 |
![]() | 3 blakejia 2023-06-10 22:32:48 +08:00 root 不是直接禁用的么? |
![]() | 5 wheat0r 2023-06-10 22:57:02 +08:00 你不说我都想不到还需要启用 root 用户 |
6 monkey110 2023-06-10 23:10:29 +08:00 via Android 看到标题心里咯噔一声 ,看了内容一下就放松了 |
![]() | 7 ebioishiiii 2023-06-11 00:18:15 +08:00 所以你的密码是多少长度的大小写数字符号混用? |
![]() | 8 bao3 2023-06-11 00:25:25 +08:00 你是怎么启用了 root 的…… 再强的这全策略也防不住家贼。你自己的普通用户名本身就很难被猜到,更别说还要再匹配你的普通用户密码。你 ssh 居然是公网可以访问的,这个也奇葩……能同时满足这个组合的黑客,那真的是少了又少,更何况群晖本身是会屏蔽攻击者的 IP…… 好像是禁用一天? 不是群晖有问题,用巨婴思维看,整个地球都有问题,只有巨婴没问题。 |
![]() | 9 jiangzm 2023-06-11 01:02:34 +08:00 什么意思, 用正确的 root 密码, 系统要拦截下“非法”用户对吗? |
![]() | 10 UXha45veSNpWCwZR 2023-06-11 07:41:38 +08:00 via iPhone 那我的软路由 openwrt 不是很危险?外网 ipv6 的 80 端口直接访问,没有 ipv4 公网,用了 root 账号,非常弱的秘密。 要怎么办?重装系统,然后来个超级复杂的密码? 顺便问一下,怎么看软路由有没有中毒? |
11 luckjoe680 2023-06-11 09:03:16 +08:00 @MeteorVIP 不开放公网 用 vpn 访问 |
12 token10086 2023-06-11 10:43:10 +08:00 特地看了下我群辉上的默认配置 ``` #LoginGraceTime 2m #PermitRootLogin prohibit-password #StrictModes yes #MaxAuthTries 6 #MaxSessions 10 ``` 人家不是禁用了 root 登录吗。。。 |
13 licong 2023-06-11 12:04:18 +08:00 我前几天也开放了,目前没事 |
![]() | 14 nigga 2023-06-11 16:47:30 +08:00 请问有哪个发行版系统你自己弱密码启用 root 公网访问不容易破的? |
![]() | 15 standin000 OP |
16 gadore 2023-06-11 22:45:13 +08:00 @standin000 DSM7.0 默认就是关闭 admin 账号的,第一次设置需要设置自己的管理员账号名称,而且官方也强烈建议更换非 22 端口,官方还非常贴心地会使用安全检查定期提醒,如果你没有修改 22 端口的话。。。你是怎么把这一系列的安全措施全部开放给皇军带的路?还是说。。。你用的低版本? |
![]() | 17 bao3 2023-06-12 01:32:54 +08:00 @standin000 实在点说,不应该用 admin 用户。从安全角度说,永远只能启用普通用户。另外就是复杂密码是必要的,用密码软件记下密码。 |
![]() | 18 Achophiark 2023-06-12 09:05:46 +08:00 方便与安全是矛盾的,可以只开内网 ssh,然后开启 secure signin |
![]() | 19 GoodRui 2023-06-12 12:39:22 +08:00 via Android @ZRS 是的,up 主苦心积虑帮黑客绕过了群晖的多道防护策略 @standin000 那我们可就不知道了。群晖是不启用 root 的。如果启用了,肯定是通过 ssh 或 telnet 进行了启用操作。 |
![]() | 20 standin000 OP |
21 TsubasaHanekaw 2023-06-14 11:00:42 +08:00 群晖 root 密码不就是你管理员的密码么. |
![]() | 22 standin000 OP @TsubasaHanekaw root 密码不是 admin 的密码,要 root 登录必须用 ssh key ,但是 admin 被攻破后,root 登录就很容易了。 |