登录ssh Access denied

一直好好的,密码也没变。突然不能登录了。
尝试本地登录,也不行。
查看/var/log/auth.log
有如下信息:

1
2
3
4
5
6
Dec  9 13:49:59 hacklog-ubuntu sshd[1122]: User 用户名不让你看 from 172.30.16.31 not allowed because not listed in AllowUsers
Dec  9 13:49:59 用户名不让你看-ubuntu sshd[1122]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=172.30.16.31  user=用户名不让你看
Dec  9 13:50:00 用户名不让你看-ubuntu sshd[1122]: Failed password for invalid user 用户名不让你看 from 172.30.16.31 port 50957 ssh2
Dec  9 13:50:12  sshd[1122]: last message repeated 5 times
Dec  9 13:50:12 用户名不让你看-ubuntu sshd[1122]: PAM 5 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=172.30.16.31  user=用户名不让你看
Dec  9 13:50:12 用户名不让你看-ubuntu sshd[1122]: PAM service(sshd) ignoring max retries; 6 > 3

后来,翻看了一下sshd_config 文件,发现,是gitosis搞的鬼。

默认我没加这个选项的,它给加了后,就只允许gitosis这个用户登录ssh了。。。

1
AllowUsers gitosis

果断把剩下的要登录ssh的用户一并加上,登录,熟悉的界面出来了。(ps:这里,多个用户名用空格分开)

更多
One Response Post a comment
  1. 依云

    我弄 gitosis 时没出这事啊。。。

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS