1

У моей жены только что появился новый компьютер на Рождество (с обновлением с VISTA до Windows 7), и он присоединился к домашней сети. Мы используем сочетание окон WindowsXP и Ubuntu, связанных через коммутатор. Мы все в одной рабочей группе. (Без домена).

Сервер доступа в Интернет, DHCP и DNS - это сервер SME, который считает себя контроллером домена (хотя мы не используем домен).

Мне нужно запустить скрипт для резервного копирования машины моей жены (Венера). Раньше скрипт создавал общий ресурс на машине с большим количеством места (leda), а затем выполнял строку.

PSEXEC  \\venus -u admin -p adminpassword -c -f d:\Progs\snapshot.exe C: \\leda\Venus\C-drive.SNA

На старом XP-компьютере жены это запустило бы утилиту sysinternals, скопировало shapshot, запустило ее на ее компьютер и запустило, которое затем скопировало бы диск C: на общий ресурс на leda.

Я не могу заставить это работать с Windows 7, и при этом я не могу связаться с общим ресурсом C $ на ее машине. Это дает мне ошибку прав доступа (системная ошибка 5). Учетная запись администратора является полной учетной записью администратора. И да - я знаю пароль.

Обычные акции на ее машине работают отлично!

Думаю, мне не хватает чего-то, что Microsoft встроила в Windows 7 - но что? На компьютере установлена операционная система Windows 7, с брандмауэром Windows, антивирусом AVG и всем дерьмовым программным обеспечением, которое вы получаете с удаленным новым ПК.

Добавлена информация

Я установил эту запись (на Венере), отметив, что System имеет заглавную S, и перезагрузился, но я все еще не могу подключиться к c $. Это то, что происходит. C:\Documents and Settings\Ian> net use \venus \c $ Пароль недействителен для \venus \c $.

Введите имя пользователя для «venus»: admin Введите пароль для «venus»: произошла системная ошибка 5.

В доступе отказано.

C:\Documents and Settings\Ian>

После ввода пароля происходит довольно длительная пауза, после чего возвращается системная ошибка 5.

Спасибо

3 ответа3

2

В Win7 (и, я полагаю, Vista) командный процессор запускается с пониженными привилегиями, а не с правами администратора. Вы должны явно запустить его от имени администратора. Я столкнулся с подобной проблемой прямо сейчас, когда пытался создать пользователей из командного файла. Запуск пакета через "Запуск с правами администратора" работал нормально. Надеюсь это поможет.

0

Это проблема с разрешениями.

Мое первое предположение заключается в том, что это связано с тем, что под Win7 пользователь Guest больше не входит в группу Everyone. Поэтому я хотел бы убедиться, что эта учетная запись включена, и предоставить ей разрешения «Полный доступ» для рассматриваемой общей папки. Однако со всеми улучшениями безопасности в Win7 этого может быть недостаточно.

Во-вторых, я хотел бы убедиться, что в следующем разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
значение RestrictAnonymous равно 0.
RestrictAnonymous контролирует, разрешены ли нулевые сеансы, сеансы, которые работают без какой-либо аутентификации и используют разрешения групп Everyone и NETWORK (значение 0) или запрещены (значение 1).

В-третьих, я бы искал альтернативное решение для использования PSEXEC. Существует много программ для синхронизации файлов, которые могут не запускать механизмы защиты Win7.

0

Windows Vista и 7 внесли много изменений в безопасность сети.

Я действительно не могу рекомендовать что-либо в отношении PSEXEC, просто я никогда не использовал его в среде, не относящейся к домену, однако одна из ваших точек зрения касалась доли c $, и я могу помочь в этом.

У меня была эта проблема в Vista, и это особенность, а не ошибка. Чтобы включить это:

Запустить редактор реестра

Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system\

Создайте новую запись DWORD с именем LocalAccountTokenFilterPolicy

Отредактируйте его и укажите значение 1

Перезагрузите компьютер

Теперь вы должны иметь доступ к системным ресурсам.

Редактировать - PSEXEC делает что-нибудь? На данный момент, я не уверен, что это PSEXEC или проблема с утилитой резервного копирования. Можете ли вы попробовать сделать что-нибудь простое, например, запустить блокнот? Если нет, то это, вероятно, проблема с разрешением PSEXEC, если вы можете запустить блокнот, это, вероятно, разрешение на уровне файлов с помощью утилиты резервного копирования .... Если вы можете написать в комментариях и обратной связи, я постараюсь изменить это и помочь вам после

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .