У меня есть VPS под управлением Ubuntu 9.10, и я не могу подключиться к серверу с помощью обычной учетной записи. Я могу использовать ssh с обычной учетной записью, а также ssh и sftp с root. Есть ли опция, которую мне нужно включить, чтобы обычные пользователи могли использовать sftp? Заранее спасибо, J.
Кажется, проблема была вызвана неправильными разрешениями, установленными для / dev / null: crw -------. Теперь мне только нужно выяснить, почему разрешения были установлены так, как они были :)
Еще одна проблема, которую я заметил, заключается в том, что если ваши файлы запуска при входе генерируют какой-либо вывод, scp и sftp не работают. Убедитесь, что вы заключили в скобки то, что выводится на терминал, в сценарии запуска, используя тест в приглашении переменной $?, Если вы разговариваете с терминалом ненулевое значение.
может это из-за разрешений на двоичный файл sftp-server? что дает вам отладочный запуск sshd?