我正在使用WP Engine作为主机。它们是托管主机,它们从不提供外壳程序访问。但是,它们确实允许设置SFTP帐户。
我的(有限的)理解是SFTP仍然使用SSH隧道。换句话说,SSH是一种传输方式,提供者可以通过它激活SFTP,外壳程序访问,或者两者都激活。
如果SFTP通过SSH运行,他们是否不能将密钥放入用户的.ssh目录中,以便我可以通过密钥进行身份验证,而无需提供shell访问权限?
我试图问他们是否可以做到这一点,但是我发现很难说明我的观点,那就是SFTP通过SSH运行。也许我100%错误!
谢谢!