普通用户 远程 ssh 密码被拒绝

2018-06-08 23:39:04 +08:00
 GhostRider

首先,我先说明已经确定的几件事:

  1. Ubuntu 系统是 14.04 ,已经安装好了 openssh 服务器;
  2. 我连接的用户是普通用户,没有使用 root 用户连接;
  3. 我已经确保 ip、端口、输入的用户名和密码都是正确的;
  4. sshd_config 文件没有修改过;

讲道理正常情况下,应该能够直接能远程登录,但是就是这个普通用户被服务器拒绝密码;开始我怀疑是不是他属于 sudo 组,所以新建了一个 ll 的用户,只属于 ll 组,可以登录,,将 ll 用户加入 sudo 组,也能登录,这就奇怪了,,为啥我原来的用户会被拒绝密码呢??跪求大神解答啊,,,

6575 次点击
所在节点    Linux
9 条回复
GhostRider
2018-06-08 23:39:36 +08:00
大佬们求解答,,,,
march1993
2018-06-08 23:52:36 +08:00
ssh 命令带上 -vvv 看日志呗
adrianzhang
2018-06-09 00:29:21 +08:00
遇到过这样的情况是用户 shell 故障
caola
2018-06-09 01:59:43 +08:00
查看用户有是否开放 ssh 登录权限,
是不是不允许密码,而是密钥呢
tomato3
2018-06-09 10:33:48 +08:00
一个是二楼的看客户端的调试消息 第二个就是看服务器的 ssh 的 log
zqcolor
2018-06-09 12:24:06 +08:00
zingl
2018-06-09 12:29:47 +08:00
tail /var/log/auth.log
GhostRider
2018-06-09 14:14:08 +08:00
@adrianzhang 大神厉害 果然是 shell 的问题 之前闲着没事用了一个 -zsh 的 shell,,,后来删除没删干净,,==、
GhostRider
2018-06-09 14:39:55 +08:00
@march1993
@caola
@tomato3
@zqcolor
@zqcolor
@zingl
已经解决,多谢各位,,,shell 出了问题,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/461649

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX