Попробуйте проследить устройство через вашу систему:
Начните с конца Ubuntu любыми инструментами, которые могут обнаружить веб-камеру. Посмотрите его на выходе lsusb (из usbutils) или просто просмотрите вывод dmesg | grep -i usb. Я предполагаю, что ваша веб-камера - это USB. Затем проверьте конец Windows, используйте диспетчер устройств или другие утилиты, чтобы определить, веб-камера обнаруживается. Наконец, проверьте Hyper-V. Возможно, вам потребуется включить устройство в Hyper-V. Я никогда не использовал Hyper-V, но я полагаю, что у него есть возможности для совместного использования оборудования, которое может потребоваться настроить.По умолчанию vsFTPd использует файл /etc/pam.d/vsftpd. Этот файл по умолчанию требует, чтобы пользователи FTP имели оболочку, указанную в /etc/shells, и требуют, чтобы они не были перечислены в /etc/ftpusers. Если вы проверите эти 2 вещи, вы, вероятно, найдете, в чем проблема.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.
Пожалуйста, внесите некоторые изменения в /etc/vsftpd.conf
/etc/vsftpd.conf
, если вы хотите установить доступ по умолчанию / var / www для локального пользователя, вы можете сделать это с помощью строки ниже .....
local_root = / var / www
теперь сохранить и выйти ...... [ ! d7]
перезапустить сервер vsftpd с помощью local_root = / var / www
Мне не нужно было менять vsftpd.conf. Нужно только убедиться, что оболочка была установлена в файле / etc / passwd, который также был помещен в /etc/shells.
Так что в основном после useradd без оболочки мне нужно было убедиться, что домашний каталог был создан и что у пользователя был / bin / bash как его оболочка.
Предлагаемая резолюция не работала для меня. Я отказался от пользователя ftp и переключил внимание на пользователя ubuntu. Я убедился, что есть пароль, связанный с пользователем ubuntu.
Я обязательно включил пассивный режим и установил local_enable=YES в файле vsftpd.conf.
Я смог проверить подлинность только с использованием учетной записи ubuntu. И я успешно загрузил большой файл на мой FTP-сервер Amazon Ubuntu. Очевидно, что с пользователем ftp было что-то не так.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.
Я столкнулся с этой проблемой, когда попытался войти в систему с помощью root, и я просто решил ее. my vsftpd: version 3.0.2
root
проверьте следующий файл (он содержит список пользователей, которым запрещен доступ к FTP):
Пример
В моем случае я прокомментировал корень из файла, затем он сработал.