我想查看SCP凭据,但实际上并没有复制任何内容。这是(据我所知)这个命令不可能(不允许ssh-ing)。问题:是否始终可以通过SFTP进行检查?
ssh设置是否可以允许SCP而不是SFTP(在这种情况下我无法通过后者检查凭据)。
答案 0 :(得分:1)
是的,可以禁用SFTP。在openssh-server
中,有一个配置文件/etc/ssh/sshd_config
,其中包含以下行:
# override default of no subsystems
Subsystem sftp /usr/libexec/openssh/sftp-server
通过评论,它几乎会禁用sftp(默认值)
要使用scp
测试凭据,您可以将其运行为:
scp /path/to/verysmallfile remoteuser@remotehost:/dev/null
该命令将在成功时返回0,在失败时返回非零。