Под C:\Users
папка есть SSHD
пользователь (созданный, вероятно, при установке сервера openSSH). Когда я выпускаю net users
такого нет SSHD
пользователь. Что SSHD
пользователь и почему он не указан вышеупомянутой командой?
Содержание C:\Users
не делайте автоматически соответствуют учетным записям пользователей. Хотя они обычно содержат профили пользователей, созданные ОС, они по-прежнему являются обычными папками.
Поэтому, если вы переименуете учетную запись, папка профиля все равно сохранит свое старое имя. Если вы удалите учетную запись, у вас вполне может быть «оставшаяся» папка профиля пользователя, которую вам нужно будет удалить вручную. И аналогично, там можно вручную создавать разные папки.
Посмотрите, какая учетная запись «владеет» файлами в папке. В командной строке вы можете использовать:
dir /q C:\Users\SSHD
/q
опция добавляет столбец, содержащий учетные записи, которые владеют каждым элементом. (То же самое можно увидеть в окне свойств файла в разделе «Безопасность → Дополнительно».) Если все файлы принадлежат неизвестной учетной записи (отображается как ...
), они осиротели и, скорее всего, вы можете удалить их.
Если dir /q
делает показать аккаунт, который отсутствует в net user
и, если это локальная учетная запись (не доменная), попробуйте net user <name>
чтобы увидеть, есть ли что-то особенное в этом.
net user SSHD
a got "Не удалось найти имя пользователя"dir /q
показать хозяину?