目标...
我做了一个rails应用程序,我想将它从git克隆到cpanel。但是在克隆步骤之前我遇到了ssh登录。
如何使用ssh https://documentation.cpanel.net/display/CKB/How+to+Access+the+Command+Line访问
我得到的错误......
ssh:连接到主机example.com端口22:连接被拒绝
可能解决方案
我用谷歌搜索,大多数在线答案是编辑/ etc / ssh / sshd_config中的端口号。但是,鉴于我自己是初学者,我甚至不知道如何编辑该文件。如果有人能帮助我如何编辑文件以及上面的原始问题,那将是很棒的。提前致谢。
在“使用SSH访问”文档中,最后有一个注释:
注意:
如果您收到与以下示例类似的错误消息,则可能未在服务器上启用SSH权限。 ssh:连接到主机example.com端口22:拒绝连接请联系您的主机提供商或系统管理员以获取更多信息。由于命令行访问(shell访问)具有某些安全隐患,因此许多Web托管提供商限制此访问。
可能有很多原因导致您收到错误消息,恕我直言,最可能的原因是服务器位于防火墙后面且SSH的端口22未打开传入请求。
我遇到过同样的问题。对我有用的是:
sudo mkdir /var/run/sshd
sudo apt-get install --reinstall openssh-server
我在Ubun但16.04.4。如果我的回答对您不起作用,您可以尝试一些替代解决方案:qazxsw poi。 qazxsw poi connect to host localhost port 22: Connection refusedqazxsw poi