
Полный текст первых минут лекции «Как настроить доступ без пароля на сетевую папку (папку общего доступа) в Windows 10» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.
Добро пожаловать на лекцию про анонимный доступ на папку общего доступа на share. Мы хотим сделать папку так, чтобы без имени и без пароля можно было на нее заходить.
И для этого мы будем использовать наш аккаунт, учетную запись, guest. Я вам сейчас продемонстрирую, как это делается.
Наша конечная цель сделать общую папку. Предположим, это будет папка с программами для установки. Назовем ее install. И мы хотим, чтобы можно было зайти в эту общую папку с других компьютеров, не имея имя и пароль к моему серверу или к моему этому главному компьютеру.
Сделаем ее install, и мы хотим создать в ней как бы программу. У меня сейчас нет программ, мы можем любой файл сделаем app1.txt. Это как будто бы установка каких-то там приложений.
Главное, как дойти до этой папки без имени и пароля с других компьютеров в моей сети. Кстати, если открою порт 445 в роутере, то это будет и через интернет доступно тоже.
Так, мы делаем install, sharing и хотим сделать общий доступ, share. Мы нажимаем на простой wizard, простой мастер для папок общего доступа.
Это share, а есть внизу расширенные права, об этом поговорим потом. Я вижу, что у меня в простом wizard, в простом помощнике есть только админы everyone, то есть пользователь GEST вообще не в списке.
Почему? Потому что он по умолчанию в Windows disabled, то есть отменен. Я могу его разрешить, убрать галочку, account is disabled, я убрал галочку. И, кстати, заметьте, что guest находится не в группе users, как все пользователи, а в группе guests.
То есть у него есть своя группа гостей. Пользователь-гость находится в группе гостей, а не в группе обычных пользователей. Так, теперь мы делаем share, и в этом share теперь мы видим, что у нас в этом окне появляется пользователь guest.
И мы нашим гостям анонимным даем право read, только читать. Мы не даем им право записывать. И разрешаем протокол шеринга в нашем файрволе.
И теперь пробуем зайти с другого компьютера в эту папку. Мы идем на Windows 10.2, делаем copy-paste на путь и заходим внутрь.
В реальной жизни я бы сделал бы MapNetworkDrive и сделаем им букву I. Всем, кто на втором компьютере, буква i ведет на шару на первом.
И он мне здесь пишет, что он не может войти. Пишет, user has not been granted the requested logon type. Юзеру не дано право логина в тот компьютер.
Мы уже до этого видели эту ошибку или похожую. Это из-за того, что у админа может быть нет пароля. Он у меня без паролей.
Нельзя с пользователем без пароля подключаться издалека. У меня сейчас два пользователя, активный guest, у которого вообще нет пароля, заметьте, он пустой, я его еще раз, я его обнуляю, ставлю его пустым, видите, он просто, я ничего не написал, просто обнулил, и админ,
у которого есть пароль. Так, давайте попробуем зайти еще раз, делаем copy-paste, о, задает мне имя и пароль. Давайте сначала проверим, что обычный админ работает, обычный юзер работает, а guest у нас не работает.
Видите, guest у нас не работает, и он мне пишет вот эту вот ошибку, что у этого пользователя, guest, the user has not been granted the requested logon, то есть ему не дано право логина в этот компьютер у guest, а у админа, давайте проверим админа, пишем имя и пароль, только надо правильный имя и пароль, он заходит, то есть share работает, нету проблемы с доступом, есть
проблема с конкретным пользователем guest. Так, что мы делаем с вами? Мы идем в наш сервер, и наш сервер это обычная десятка, первая, и мы должны разрешить этому гесту заходить в компьютер.
Для этого мы идем в групп-полиси. Заметьте, мы разрешаем только по сети. Это не локальный логин, это не то, что он может подойти с этим гестом и сделать логин, это гест только через сеть.
Дело в том, что в локальных политиках по умолчанию Windows 10 есть такая политика Deny access to this computer, не давай доступ к этому компьютеру по сети. Для кого? Для геста.
Видите, здесь прямо заблокирован этот мой пользователь гест. Сделаем ему remove с этого списка. Попробуем через сеть подойти в этот компьютер.
Делаем еще раз. И у нас сработало, но я думаю, что это из-за того, что он закешировал наш последний вход.
Поэтому я делаю sign out, чтобы все сессии, которые были открыты, закрылись. Я вышел из своего пользователя, уничтожил все сессии, все процессы, которые он открыл.
И теперь пробую еще раз. И это занимает немножко времени. И в конце он меня спрашивает, имей пароль. Теперь попробуем guest. И без пароля, заметьте, без пароля.
И он входит. То есть мы смогли включить guest. Это прекрасная новость. И этот guest должен только читать. Да, видите, ему нет права записывать.
Все у нас работает, как мы планировали. Все потрясающе. Только вопрос, почему я настаивал на этом гесте? Какая тебе разница, это гест или это Вася, или это Петя?
В чем разница между гестом и обычным пользователем? И сейчас я вам покажу очень потрясающую особенность геста. Это вообще что-то невероятное.
Эккаунт гест, в него можно зайти с любым именем и с любым паролем. То есть я не обязан писать guest, я могу взять и написать любую ерунду, например, ааа, ббб, там все что хотите вы можете написать.
Если ты даешь неправильный имя и пароль, и любой пароль, и любой юзернейм, если он неправильный, то ты автоматом попадаешь с правами guest, гостя. Видите, я гость, я не могу создавать файлы.
То есть что мы видим, что этот аккаунт гостя, он автоматом, я в него могу зайти. Давайте я вам сейчас покажу, что я действительно зашел к Agest.
Мы пойдем в инструмент, который предназначен для Share. И видим, что у нас в этой оснастке, в этой утилитке для папок общего доступа есть этот MyGest.
Так, я сейчас хочу выйти из моего имени, то есть сделать logout, signout, чтобы все сессии закрылись. И зайти заново и проверить, что происходит, когда я захожу в этот Share.
Занимает у него немножко время. Я хочу сейчас зайти с именем админа. Я хочу вам продемонстрировать, что он работает и для нормальных пользователей, как админ, и который знает пароль, и для гостей.
То есть, если я зашел админом, я могу создавать новые файлы, я могу удалять файлы. То есть, меня сервер определяет как админ. Но если я не знаю имени и пароля админа, то я зайду как гость.
А у гостя есть только права read only. Кстати, где он сохраняет имя и пароль, когда я ему поставил галочку запомнить? Есть такая программа внутри Windows Credential Manager, управляет именем и паролем.
И он умеет запоминать пароли для Web и пароли для Windows. Пароли для Windows это Remote Desktop, это Share. То есть здесь в этом особом сейфе Windows, в котором очень хорошо зашифрованы и спрятаны все пароли, видите, он сохранил мой пароль для десятки.
Теперь мне не надо будет его набирать при каждом подключении по сети. Я могу его удалить, потому что мне не надо, чтобы он запоминал. Кстати, если здесь будет много имен и паролей, то я смогу сделать и backup, резервное копирование всех паролей и restore на новом компьютере.
То есть это такой сейф внутри Windows, в котором запоминаются все имена и пароли, когда я ставлю галочку запомнить пароль. Это называется Credential Manager. Я удалил оттуда Windows 10.1, я не хочу, чтобы он запомнил.
И к чему мы пришли? Мы пришли к тому, что у меня работает этот же Share для гостей и для админов. Но это не всегда удобно, потому что иногда я хочу, чтобы он заходил в Share, не спрашивая вообще имя и пароль, вообще, чтобы автоматом всех