使用 config 可以随意修改文件,比如 /root/authorized_keys
.. 吓死宝宝了
![]() | 1 Zzzzzzzzz 2015-11-08 08:31:50 +08:00 ![]() 没 bind 127.0.0.1 只是问题之一 iptables 没对固定的几个端口开放白名单问题之二 问题之三是 redis 有权改 /root/下的文件说明是以 root 跑的 redis, 这是最大的问题 |
![]() | 2 void1900 OP @Zzzzzzzzz iptable 不知道谁关了,以前是靠 iptable 限制只本地的,就忽略了 bind 参数,还好收到 aliyun 异地登陆通知! redis 怎么用其他用户跑? `su xxx` 再启动? |
![]() | 3 raingolee 2015-11-08 08:47:32 +08:00 via iPhone 用 root 起了 redis? |
![]() | 5 msg7086 2015-11-08 08:50:05 +08:00 你 redis 怎么从 redis 账号提权修改 root 文件的…… |
![]() | 7 msg7086 2015-11-08 09:01:15 +08:00 ![]() @void1900 随便抓个发行版( Ubuntu Debian Arch )里带的 redis 都是用 redis 用户启动的。 真没见过哪个会用 root 启动 redis …… PS: 善意提醒,一旦 root 用户被人登录过,请老老实实重装系统以及重新排查程序里可能被植入的木马。 |
![]() | 8 binux 2015-11-08 09:02:24 +08:00 config set dir /root/.ssh/ config set dbfilename authorized_keys set xxxx "\n\n\nssh-rsa zzzzzzzzzzzzzzzzzzzz\n\n\n" save 并不能登录, authorized_keys 的权限不是 600 |
![]() | 9 ETiV 2015-11-08 09:05:39 +08:00 via iPhone 能想到这么搞的人脑洞真是大啊…… |
![]() | 10 void1900 OP @binux 为什么我的可以。。。 略微奇怪,我配服务器的时候因为自己的 key 都登陆不了,执行过 `restorecon -r /root/.ssh/` |
![]() | 11 void1900 OP @msg7086 谢谢,不过目前还没这考虑,因为东西比较多,不过有做异地备份,而且是半夜几点,多台服务器,而且没有把利用的漏洞关上,感觉是批量跑的。 |
![]() | 12 lightening 2015-11-08 09:11:20 +08:00 所以要把 Redis 装在 Docker 里…… |
![]() | 14 raingolee 2015-11-08 09:18:25 +08:00 @void1900 恩切用户再启动就行 --- 为什么我的 /root/.ssh/authorized_keys 权限 644 也可以 key 登陆,确实有点奇怪,配服务器的时候因为自己的 key 也无法登陆执行过 restorecon -r ~/.ssh/ 这个你确认是 644 然后用 root key 登陆的嘛 |
![]() | 15 void1900 OP @raingolee 确定 shh [email protected] 不需要输入密码就登陆了。 |
![]() | 16 void1900 OP @raingolee 确定 shh [email protected] 不需要输入密码就登陆了。 |
![]() | 17 msg7086 2015-11-08 09:21:13 +08:00 @raingolee 手动编译的话当然安装也要自己配置了。 你写 systemd 启动配置脚本的时候得加上 user/group 才行。 |
![]() | 18 void1900 OP @raingolee -rw-r--r--. 1 root root 123 11 月 7 19:16 authorized_keys |
19 kaneg 2015-11-08 09:39:04 +08:00 via iPhone 应该禁用 root 直接登录,用 sudo |
![]() | 20 yytsjq 2015-11-08 10:29:16 +08:00 本机使用的话, Redis 使用 UNIX sock 连接方式呢?是不是更安全些。。 |
![]() | 21 varrily 2015-11-08 10:38:54 +08:00 用 ufw 端口白名单了 |
![]() | 22 ryd994 2015-11-08 10:50:39 +08:00 一般该用 socks 文件吧…… 不仅安全,性能也更好 |
23 BOYPT 2015-11-08 11:51:36 +08:00 编译党的常见问题~ |
![]() | 24 dongxiaozhuo 2015-11-08 12:28:49 +08:00 @BOYPT 不只是编译党,好多开发觉得麻烦,各种喜欢开全端口。 |
![]() | 25 kn007 2015-11-08 12:30:01 +08:00 centos 编译党,表示使用 daemon 指定用户创建进程。 |
![]() | 26 msg7086 2015-11-08 14:38:00 +08:00 @dongxiaozhuo 现在很多发行版的默认设定下就算端口全开也问题不大。 就是 ssh 得装个 fail2ban 。 |
![]() | 27 hisway 2015-11-09 14:44:41 +08:00 看来不断有人在扫这些端口~ |
![]() | 28 void1900 OP |