2015-05-28 3 views
0

Я хотел бы просто проверить учетные данные SCP, но на самом деле ничего не копировать. Это (насколько мне известно) невозможно с помощью этой команды (ssh-ing не допускается). Вопрос: Всегда ли можно проверить это через SFTP?Проверьте учетные данные SCP с помощью SFTP?

Возможно ли, чтобы параметры ssh разрешали SCP, но не SFTP (в этом случае я не мог проверить учетные данные с последним).

+0

, возможно, был более «суперпользователем» или «серверным» вопросом ... – tokosh

+0

'sftp' для' openssh-server' может быть отключен в '/ etc/ssh/sshd_config', отключив' Subsystem sftp'. – alvits

+0

Вы можете проверить учетные данные, запустив 'scp/path/to/verysmallfile remoteuser @ remotehost:/dev/null'. – alvits

ответ

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 [email protected]:/dev/null 

Команда возвращает 0 при успешном завершении и не равна нулю при сбое.

Смежные вопросы