Мне было интересно, есть ли способ отредактировать файл хоста с помощью одноразового пароля.

Я хочу запретить себе заходить на определенные веб-сайты, но OS X не имеет хорошей альтернативы для Cold Turkey, как на Windows.

Так что в основном это план. Изменить хост → использовать случайный забываемый пароль (например, jahdkjsdlbjabsdajsdkljahsdjbksnzcxcjhiueik) → запретить доступ к этим сайтам.

2 ответа2

0

То, что вы просите, сделать нелегко. Но почему вы хотите взломать это самостоятельно, если есть приложения, которые делают это? Есть много альтернатив холодной Турции для OS X, но SelfControl кажется наиболее полезным.

SelfControl - это бесплатное приложение с открытым исходным кодом для Mac OS X (10.5 или более поздней версии), которое позволяет блокировать собственный доступ к отвлекающим веб-сайтам, почтовым серверам или чему-либо еще в Интернете. Просто установите период времени для блокировки, добавьте сайты в черный список и нажмите «Пуск». Пока этот таймер не истечет, вы не сможете получить доступ к этим сайтам - даже если вы перезагрузите компьютер или удалите приложение.

0

Я люблю SelfControl и лично советую не изменять файл hosts, если в этом нет крайней необходимости. Я сталкивался с некоторыми неожиданными ошибками в прошлом, когда пытался ограничить сайты, на которые пользователи были разрешены, и мне было гораздо проще использовать веб-прокси. Например, мы не хотели, чтобы пользователи на Facebook работали в офисе. Сначала казалось хорошей идеей изменить их хост-файл, чтобы предотвратить это (небольшой офис), пока мы не осознали, что блокирование всего домена facebook.com и его разрешение до 127.0.01 сделали многие другие действия браузера довольно кошмарными. (подумайте, на скольких страницах есть кнопки, похожие на Facebook, и тому подобное).

Это был только один небольшой пример, но есть немало расширений Chrome, которые вы можете использовать для выполнения того, что, я думаю, вы пытаетесь сделать.

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