'ssh:连接被拒绝'该怎么办?

'ssh:连接被拒绝'该怎么办?

我尝试使用以下方式安装 SFTPUbuntu Server 指南。

当我执行第 9 步时:

 sudo service ssh restart

我的 ssh 连接被断开了,当我想打开新的连接时,我得到:

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 22.
debug1: connect to address xxx.xxx.xxx.xxx port 22: Connection refused
ssh: connect to host xxx.xxx.xxx.xxx port 22: Connection refused

那么这是什么?如果我没有其他服务器访问权限,我该怎么办?

答案1

在指南中,您将看到添加的这一步

/usr/sbin/nologin

这实际上阻止了 shell/终端访问。如果您将当前用户名更改为仅限 sftp 的用户帐户,则无法使用终端 ssh 登录。

需要澄清的是,除非您有另一个具有 ssh 访问权限的帐户,否则您无法远程访问。除非您使用 DO 等具有本地终端访问权限的服务,并且您可以使用 root 登录。

相关内容