SSH 连接“此帐户当前不可用”

SSH 连接“此帐户当前不可用”

我尝试以 3 种不同的方式连接 SSH 服务器,但没有任何效果:

  • 使用 putty - 输入密码后,putty 窗口自动关闭,日志文件中显示:“此帐户当前不可用。”

  • 使用视窗powershell - 我收到以下消息:

    Last login: Mon Feb ......
    This account is currently not available.
    Connection to xx.xx closed.
    
  • 使用乌班图终端我收到与以下情况相同的消息视窗电源外壳。

在 Windows 中,我认为我在 sftp 上,但我不知道如何更改为 shell。

我还发现这个链接,但我找不到提到的选项视窗

乌班图,我的用户已打开/bin/bash

如何解决这个问题呢?

答案1

您尝试登录的帐户的 shell 很可能已设置为/usr/sbin/nologin,它会输出该文本并返回退出代码1

$ /usr/sbin/nologin
This account is currently not available.
$ echo $?
1

由于这个“shell”不是交互式的,因此当其执行结束时,您的连接会立即关闭。

相关内容