gpt4 book ai didi

sftp - 如何验证是否已在服务器上授予 SFTP 访问权限

转载 作者:行者123 更新时间:2023-12-04 17:05:48 31 4
gpt4 key购买 nike

我们如何在不安装任何软件/工具的情况下验证服务器上是否已授予 SFTP 访问权限?

最佳答案

大多数服务器有 curlscp安装,您可以使用它登录到 SFTP 服务器。要使用 curl 测试您的凭据是否有效,您可以执行以下操作:

$ curl -u username sftp://example.org/
Enter host password for user 'username':

输入您的密码,如果有效,您将获得文件列表(如 ls -al ),如果无效,您将收到如下错误:
curl: (67) Authentication failure

您也可以尝试使用 scp :
$ scp username@example.org:testing .
Password:
scp: testing: No such file or directory

这将验证您是否能够登录,但它找不到 testing文件。如果您无法登录,您会收到如下消息:
Permission denied, please try again.
Received disconnect from example.org: 2: ...error message...

关于sftp - 如何验证是否已在服务器上授予 SFTP 访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1305489/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com