В Windows применяется протокол SMB (Server Message Block, блокировка сообщений сервера), который поддерживается на множестве платформ, включая Mac OS X и почти все системы на базе Unix и Linux.
Для пользователей Mac OS X: откройте новое окно Finder (Поиск). Если на Панели инструментов нет значка земного шара с вопросительным знаком, то откройте меню View (Вид) и выберите команду Customize Toolbar (Настроить Панель инструментов). Перетащите на Панель инструментов значок земного шара и нажмите Done (Готово). Теперь щелкните на этом значке на Панели инструментов и введите в поле Server Address (Адрес сервера) адрес в формате smb://HMR_KOMnbioTepa_Windowsp например:
smb://totoro
Нажмите Connect (Подключиться). Теперь нужно указать, какие тома будут подключены к компьютеру Macintosh. Выберите все необходимые общие ресурсы. Нажмите ОК, и компьютер под управлением Windows появится в разделе Shared (Удаленный доступ) во всех открытых окнах Finder (Поиск). Если щелкнуть на нем, справа будут перечислены доступные общие ресурсы.
Если вы работаете в Unix или Linux, то на вашей машине наверняка установлен пакет Samba (если нет, то его можно загрузить с сайта http://www.samba.org/). Чтобы просмотреть список общих ресурсов на компьютере под управлением Windows, выполните команду
smbclient -L totoro
а чтобы подмочиться к этому компьютеру, выполните команду smbclient //totoro/desktop
где totoro — это имя компьютера под управлением Windows, a desktop — имя папки, открытой для общего доступа.
Для подключения к общему ресурсу Windows с устройства iPhone вам потребуется приложение NetPortal (или его бесплатная версия, NetPortalLite) с сайта http://www. stratospherix.com/products/netportal/. Для подключения с телефона под управлением операционной системы Android используйте утилиту File Explorer с сайта http:// www.estrongs.com/.
Схожая тема рассматривается во врезке «Доступ к общим папкам на компьютерах под управлением других операционных систем» на с. 491.
Если на удаленном компьютере есть учетная запись с таким же именем пользователя, что и на локальной машине, то Windows 7 не всегда дает возможность выбрать другое имя пользователя, даже если без этого к удаленному ресурсу обратиться невозможно.
Например, ваше имя пользователя Ned и вы обращаетесь к удаленной папке на другом компьютере, где тоже есть учетная запись для пользователя Ned. Если у обеих учетных записей одинаковые пароли и если нужные вам файлы принадлежат второму пользователю Ned, то проблем не возникнет. Также, если на удаленной машине нет учетной записи Ned, то Windows запросит у вас имя пользователя и пароль, и вы войдете в систему, указав нужные учетные данные. Однако если у двух пользователей Ned разные пароли или если считывать удаленные файлы разрешено только пользователю Chuck, то Windows может запретить вам доступ, даже не предложив войти в удаленную систему с другим именем пользователя. Что еще хуже, вы так и ие узнаете, почему вас не пускают.
Справиться с проблемой поможет Диспетчер учетных данных (Credential Manager), окно которого показано на рис. 7.22. Откройте его с Панели управления и настройте права доступа, прежде чем пытаться обращаться к удаленным ресурсам.
В окне диспетчера вы видите список учетных данных Windows, то есть сохраненные имена и пароли, с которыми вы уже обращались к удаленным папкам. Они отсортированы по имени компьютера. Все эти данные хранятся в Хранилище Windows (на компьютерах Macintosh аналогичная технология называется keychain, — связка ключей).
Для того чтобы просмотреть или исправить учетные данные, щелкните на любой записи в списке. Если у вас возникла проблема с доступом к папке на удаленном компьютере и имя этого компьютера есть в списке, то удалите соответствующие учетные данные, щелкнув на ссылке Удаление из хранилища (Remove from vault). Для того чтобы добавить учетные данные для удаленного компьютера, щелкните на ссылке Добавить учетные данные Windows (Add a Windows Credential). В поле Адрес в Интернете или сети (Internet or network address) введите имя компьютера. В следующих двух полях укажите имя пользователя и пароль. Нажмите ОК, чтобы сохранить учетные данные, и попробуйте еще раз обратиться к общей папке на удаленном компьютере.
О тображение окна ввода учетных данных можно подавить, а вместо этого использовать быстрый вход через Командную строку. Введите в Командной строке команду net use \\компьютер /и5ег:имя_пользователя пароль и нажмите Enter. Теперь, попробовав обратиться к общей папке на машине \\компьютер через Проводник, вы обнаружите, что все работает, а имя пользователя и пароль вводить не нужно.