Архив рубрики: Публикации

Правильная настройка SSH на Ubuntu Server

Сегодня в статье поговорим о правильной настройке SSH на Ubuntu Server 18.04 LTS.




Практически сразу после запуска сервера на порту 22 наблюдается бурная активность ботов-брутфорсчиков. Для того чтобы защититься от их атак и снизить нагрузку на сервер первым делом устанавливаем и настраиваем Fail2Ban для SSH.




Далее переходим к настройке конфигурационного файла ssh




Настройка sshd_config




Открываем в терминале конфигурационный файл SSH




sudo nano /etc/ssh/sshd_config




Первое что нужно сделать, так это сменить порт ssh с 22 на любой другой. Ищем строку Port 22 и заменяем её например на Port 2222




Port 2222




Порты 21, 22, 80, 139, 443, 1194, 3306, 8080 — советую не использовать.




Второе – ограничим тип адресов для подключения (IPv6 либо IPv4). Если у вас на сервере не используется IPv6, то дописываем в файл:




AddressFamily inet




Третье – запретим root авторизацию




PermitRootLogin no




Четвертое – разрешаем подключение только под определенным логином:




AllowUsers user




где список пользователей пишется через пробел.




Пятое – запрещаем попытку входа с пустым паролем:




PermitEmptyPasswords no




Шестое – настраиваем вход по ключу.




PubkeyAuthentication yes




Далее на машине с который будете подключаться к серверу набираем следующие команды:




ssh-keygen 




Будет предложено указать место размещения пары ключей, парольная фраза на них и их название. Можете оставить все как есть просто нажимая Enter.




Далее копируем наш публичный ключ на сервер:




ssh-copy-id ваш_user@IP_сервера.ru




Проверьте, что можете зайти на сервер по ключу, без ввода пароля!!!




ssh ваш_user@IP_сервера.ru




Седьмое – запрещаем вход по паролю




PasswordAuthentication no




Не забываем до выполнения этого пункта настроить вход по ключу, иначе можете остаться без сервера!!!




Восьмое – сохраняем правки и перезапускаем ssh демон:




sudo /etc/init.d/ssh restart




Соединение по SSH с сервером




Теперь можем перезайти с новыми параметрами на ваш сервер. В терминале набираем:




ssh -p 2222 user@sshserver




На всякий случай посмотрим открытые порты:




netstat -tupln | grep LISTEN




Вы должны увидеть порт 2222




В случае ошибок полезно бывает смотреть лог /var/log/secure либо использовать опции -v, -vv или -vvv для вывода детального лога соединения:




ssh -vvv user@sshserver



[endtxt]




RSS



Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.


2019-09-15T21:49:19
SSH

Настройка LTSP сервера на Ubuntu 18.04 | LinuxMint 19

Сегодня рассмотрим пример установки и настройки LTSP сервера на Ubuntu 18.04.




Linux Terminal Server Project (LTSP) — это свободно
распространяемый дополнительный пакет для Linux с открытым исходным
кодом, который позволяет нескольким людям с маломощными компьютерами
(терминалами) использовать вычислительные мощности одного более
производительного компьютера (сервера). При этом, все приложения
запускаются на сервере, а терминалы, так же называемые тонкими клиентами
(или X-терминалами), просто принимают видеоряд, посылаемый сервером, и
кроме него ничего не обрабатывают. Как правило, терминал представляет
собой маломощный компьютер, в нём даже может отсутствовать жесткий диск,
вследствие чего он может работать тише, чем обычный настольный
компьютер.




LTSP был переработан и переписан с нуля в 2019 году alkisg для поддержки новых технологий, таких как systemd, обновленные среды рабочего стола, Wayland, UEFI и т. д. Сейчас только новая версия активно развивается, в то время как старая(теперь называется LTSP5) находится в режиме минимального обслуживания. В связи с эти статья была полностью переработана для нового LTSP сервера.




Была установлена Ubuntu 18.04. Как установить систему я думаю вы разберетесь сами, благо материалов на эту тему в интернете куча. Будем считать, что система установлена и готова к использованию, все действия подойдут для всех производных дистрибутивов Ubuntu




Структура сервера LTSP




Что мы должны знать – это компоненты из которых состоит сервер:




  • DHCP-сервер — используется для выдачи клиентам IP-адресов и информации о tftp-сервере и пути к загрузчику pxelinux. По дефолту используется dnsmasq, но можно использовать и isc-dhcp-server.
  • iPXE — сетевой загрузчик, который показывает меню начальной загрузки клиента.
  • mksquashfs — создает сжатую копию образа, который будет использоваться при работе клиента.
  • TFTP-сервер — отдает по tftp-протоколу загрузчик, ядро и главный конфиг ltsp.conf.
  • NFS /NBD — Транслирует образ системы в сеть.
  • SSH-сервер — используется для авторизации пользователей и передачи их домашних каталогов на терминальные станции.




Требования к терминальному серверу




  • Рекомендуется 2-х (и более) ядерный процессор,
  • 512 Мб RAM на систему и по 120 Мб RAM на каждого терминального пользователя.
  • Сеть – 100 Мбит/с, желательно для тонких клиентов выделить отдельную сеть 
  • HDD – не менее 10Гб свободного пространства




Установка LTSP сервера на Linux




Для начала приведем систему в актуальное состояние:




sudo apt update && sudo apt dist-upgrade -y




Теперь давайте добавим официальный репозиторий LTSP сервера.




Ubuntu




sudo add-apt-repository ppa:ltsp --yes && sudo apt update




Debian




sudo wget https://ltsp.org/misc/ltsp-ubuntu-ppa-focal.list -O /etc/apt/sources.list.d/ltsp-ubuntu-ppa-focal.list
sudo wget https://ltsp.org/misc/ltsp_ubuntu_ppa.gpg -O /etc/apt/trusted.gpg.d/ltsp_ubuntu_ppa.gpg
sudo apt update




Теперь можно приступить к установке LTSP сервера и его зависимостей.




sudo apt install --yes --install-recommends ltsp ltsp-binaries dnsmasq nfs-kernel-server openssh-server squashfs-tools ethtool net-tools epoptes




Настройка LTSP сервера




Добавляем пользователей в ltsp сервер




Добавим нашего пользователя в группу epoptes c правами sudo




sudo gpasswd -a ${SUDO_USER:-$USER} epoptes




Для добавления обычного пользователя набираем:




sudo gpasswd -a user1 epoptes




Конечно пользователь user1 должен существовать на машине “родители”. Добавить пользователя в систему:




sudo adduser user1




После внесения изменений (пользователей) необходимо пересобрать образ и initrd. Об этом ниже по статье!




Конфигурация сети




Для начала настроим нашу сеть для LTSP сервера. Если у вас один сетевой интерфейс, то команда конфигурирования будет выглядеть так:




sudo ltsp dnsmasq




Если же у вас два сетевых интерфейса, то необходимо сначала назначить интерфейсу который будет смотреть в сторону клиентов статический IP-адрес (например 192.168.67.1 с маской 255.255.255.0). После назначения статического IP-адреса конфигурируем сеть:




sudo ltsp dnsmasq --proxy-dhcp=0




Если dnsmasq отказывается запускаться (ругается на используемый порт), то необходимо отключить systemd-resolver. Для этого набираем следующие команды:




sudo systemctl stop systemd-resolver.service
sudo systemctl disable systemd-resolver.service




И пробуем запустить dnsmasq




sudo /etc/init.d/dnsmasq restart
sudo ltsp dnsmasq --proxy-dhcp=0




Создаем образ для клиента




Далее создаем образ LTSP сервера для тонких клиентов следующей командой:




sudo ltsp image /




Приведенная выше команда установит по умолчанию 64-битный образ ubuntu. Если вы предпочитаете 32-разрядный образ, наберите такую команду:




sudo ltsp image x86_32




Также можно использовать образы виртуальных машин от VirtualBox. Тогда команда примет вид:




sudo ln -s "/home/user/VirtualBox VMs/debian/debian-flat.vmdk" /srv/ltsp/debian.img
ltsp image debian




Данной командой мы создаем симлинк на виртуальную машину debian, которая расположена в директории по пути /home/user/VirtualBox VMs/debian/. И сконфигурировали LTSP сервер на этот образ.




Настройка iPXE




Теперь настроим iPXE:




sudo ltsp ipxe




Настройка NFS сервера




sudo ltsp nfs




Теперь необходимо настроить NFS-сервер. После ввода команды ltsp nfs в директории /etc генерируется директория с конфигурационным файлом для nfs сервера. Откроем её:




sudo nano /etc/exports.d/ltsp-nfs.exports




В данном файле должны быть указаны следующие параметры:




/srv/ltsp    *(ro,no_root_squash,async,no_subtree_check)




Директория /srv/ltsp разрешена только для чтения.Если Вы хотите разрешить её ещё и для записи, то укажите вместо параметра ro параметр rw




/srv/ltsp    *(rw,no_root_squash,async,no_subtree_check)




После, сохраняем файл и перезапускаем NFS-сервер:




sudo /etc/init.d/nfs-kernel-server restart




либо




sudo exportfs -ra




Создадим ltsp.img




sudo ltsp initrd




Имейте в виду, что вам нужно запускать ltsp initrd после каждого обновления пакета LTSP, или при добавлении новых пользователей, или при создании и изменении /etc/ltsp/ltsp.conf




Установка DNS




Если вы выбрали вместо dnsmasq пакет isc-dhcp-server, то вам также понадобится DNS сервер. Самый распространенный на данный момент считается BIND9.




sudo apt install bind9




Как настроить зону для DNS на Ubuntu 18.04 смотрим статью – Установка и настройка DNS (bind9) на Ubuntu.




Установка DHCP




Устанавливаем пакет isc-dhcp-server вместо dnsmasq




sudo apt install isc-dhcp-server -y




Как настроить DHCP на Ubuntu 18.04 смотрим статью – Установка и настройка DHCP (isc-dhcp-server) на Ubuntu.




Конфиг ltsp.conf




Вот мы и подобрались к самому главному. Все доработки с LTSP сервером необходимо делать в конфигурационном файле который находится по адресу /etc/ltsp/ltsp.conf и представляет собой нечто иное как описание глобальных переменных.




Чтобы создать начальный ltsp.conf, выполните следующую команду:




sudo install -m 0660 -g sudo /usr/share/ltsp/common/ltsp/ltsp.conf /etc/ltsp/ltsp.conf




Файл конфигурации разделен на секции:




  • Секция [server] оценивается только сервером ltsp.
  • Секция [common] оценивается как сервером, так и клиентами ltsp.
  • В специальном разделе [clients] можно определить параметры для всех клиентов.Большинство параметров должны быть размещены здесь.
  • Разделы MAC-адрес, IP-адрес или имя хоста можно использовать для применения параметров к определенным клиентам. По умолчанию (192.168.67.*).
  • Также можно сгруппировать параметры в именованные разделы, такие как [crt_monitor]




Синтаксис данного файла подразумевает что вы не должны использовать пробелы после и до знака =, также вы можете закомментировать строку, используя символ #.




Для проверки ltsp.conf используйте все туже команду




sudo ltsp initrd




Подробно о параметрах ltsp.conf Вы можете почитать на официальной странички проекта.




Пример настройки ltsp.conf




Чтобы указать имя хоста и пользователя для авторегистрации в клиенте:




[3c:07:71:a2:02:e3]
HOSTNAME=pc01
AUTOLOGIN=user01
PASSWORDS_PC01="user01/cGFzczAxCg=="




Пароль – “pass01” указывается в кодировке base64. Чтобы вычислить его, запускаем в терминале следующие команды:




base64
pass01
<press Ctrl+D at this point>
cGFzczAxCg==







Чтобы применились все сделанные изменения, нужно перегенерировать initrd и образ командой




sudo ltsp initrd
sudo ltsp image /




После того как вы установили и настроили сервер тонких клиентов, его надо проверить. Для этого на компьютерах, которые используются в качестве тонких клиентов, надо в BIOS выставить загрузку по сети. Для этого нужны сетевые карты способные загружаться по протоколу PXE. Мне повезло и встроенная сетевая карта поддерживала протокол PXE. 




Для тех у кого сетевая карта не поддерживает загрузку по сети необходимо проделать следующие действия.




Загрузка iPXE с USB или CD диска




Скачиваем iso-файл для загрузки из под USB или CD диска.




После загрузки записываем данный файл на USB диск или CD диск удобным для вас способом. Для записи на USB можно воспользоваться: из под Windows – rufus, WinSetupFromUSB; из под Linux – команда dd, различные USB прожигатели.




Ну а далее выставляете в BIOS загрузку либо с CD диска либо с USB диска.




Команды iPXE загрузчика




Приведу ряд команд для iPXE загрузчика. После загрузки нажимаем ctrl+B и попадаем в терминал iPXE




Вы можете перечислить сетевые устройства, обнаруженные iPXE с помощью ifstatкоманды:




iPXE> ifstat




и получить IP-адрес с помощью dhcp команда:




iPXE> dhcp




Вы можете изучить конфигурацию IP и другие параметры DHCP:




iPXE> route




Вы можете загрузить что-либо по сети. В отличие от традиционного PXE ROM, iPXE может загружаться через сеть интернет. Если тестируемая машина подключена к Интернету, вы можете загрузить iPXE демонстрационный скрипт:




iPXE> chain http://boot.ipxe.org/demo/boot.php




Настройка NAT для раздачи интернета тонким клиентам




Если необходимо дать доступ в Сеть для тонких клиентов, то придётся сделать ещё кое-что.




Во-первых, раскомментироваться (убрать # в начале) файла строчку #net.ipv4.ip_forward=1:




sudo nano /etc/sysctl.conf




net.ipv4.ip_forward=1




Во-вторых, выполнить пару команд. Последнюю команду надо добавить в конец файла /etc/rc.local перед строчкой exit 0, чтобы проброс Сети запускался при старте.




sudo nano /etc/rc.local




sudo sysctl -p sudo iptables -t nat -A POSTROUTING -o enp4s0 -j MASQUERADE




  • enp4s0 – интерфейс который смотрит в интернет.




На этом на сегодня всё!!!



[endtxt]




RSS



Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.


2019-09-14T16:10:33
LTSP

Как исправить ошибку «RPC-сервер недоступен»

Те из вас, кто какое-то время пользовался Windows, возможно, уже стали свидетелями ошибки «RPC-сервер недоступен». Это одна из наиболее распространенных ошибок, с которыми вы можете столкнуться при использовании ОС Windows, и часто она вызывает замешательство у неопытных пользователей Windows по поводу того, почему она возникла в первую очередь.

Однако вам не нужно беспокоиться, так как это не серьезная или опасная ошибка, поэтому все ваши программы и данные в безопасности. Что означает RPC, это удаленный вызов процедур, который используется некоторыми приложениями для связи с другими приложениями, работающими на том же компьютере.

Это означает, что RPC позволяет различным процессам связываться друг с другом для выполнения задачи.

Он работает аналогично сетевому взаимодействию, поскольку сервер RPS открывает порт, измеряет ответ от службы или сервера назначения, отправляет пакет после получения ответа и затем передает данные задачи в службу или сервер назначения. После того, как работа выполнена, весь процесс работает в обратном порядке, чтобы отправить данные обратно в инициирующую программу.

Произошла ошибка сервера RPC

Ошибки RPC-сервера не относятся ни к ОС Windows, ни к одному компьютеру. Метод RPC используется в большинстве современных операционных систем. Причина ошибки RPC обычно возникает на одном компьютере, но на самом деле причина может быть обнаружена во всей сети. К счастью, в этой статье мы рассмотрим обе возможности.

Итак, что именно вызывает ошибку «RPC-сервер недоступен»? Когда одна служба на вашем компьютере должна взаимодействовать с другой, она свяжется с сервером RPC на вашем компьютере, чтобы инициировать обмен.

Сервер RPC откроет несколько портов, чтобы прослушать сообщение и выдать его обратно. Если серверу RPC не удается получить ответ, он не может записать в память, не может открыть порт или просто недоступен, возникает ошибка.

Исправление ошибок сервера RPC

Существует три способа исправить одну из этих ошибок на компьютере под управлением Windows 10. Наиболее распространенным из этих трех будет то, что служба RPC даже не работает. Два других, проблемы с сетью или поврежденные записи реестра, менее вероятны, но могут все же возникать.

Когда вы получаете одну из этих ошибок или действительно любую ошибку Windows, первое, что нужно попробовать — это полная перезагрузка. Перезагрузка исправит временную проблему, связанную с сервером RPC. Если перезагрузка не устранила ошибку, попробуйте выполнить одно из следующих исправлений.

Служба RPC не работает

После перезагрузки проверьте, не вызывает ли проблема служба RPC.

  1. Откройте диспетчер задач, щелкнув правой кнопкой мыши на панели задач и выбрав ее из списка.
  2. Перейдите на вкладку «Службы» и затем откройте «Службы».
  3. Перейдите к услуге удаленного вызова процедур. Он должен быть запущен и установлен на Автоматический. Если это не так, измените его.
  4. Перейдите к панели запуска процесса DCOM Server. Это также должно быть запущено и установлено на Автоматический. Опять же, если результаты отличаются, внесите необходимые изменения.

Проблемы с сетью

Проблемы с TCP или вашим брандмауэром могут помешать работе RPC. Это верно даже в том случае, если вызов выполняется внутри вашего собственного компьютера, поскольку RPC-сервер все еще использует сетевой стек для целей связи.

  1. Откройте панель управления и выберите « Сеть и Интернет» (для просмотра выберите «Категории») или « Центр управления сетями и общим доступом» (установите либо большие, либо маленькие значки).
  2. Нажмите на ссылку Ethernet, расположенную рядом с Connections: и затем Properties во всплывающем окне.
  3. Обе версии IPv6 и общего доступа к файлам и принтерам для сетей Microsoft должны иметь галочку. Если этого не произойдет, добавьте его, нажмите кнопку ОК и повторите задачу, которая вызвала ошибку. Если они уже помечены, вам нужно проверить брандмауэр.
  4. Выберите брандмауэр Windows на панели управления.

    1. Для сторонних брандмауэров вам придется поэкспериментировать с настройками. Вы должны сделать это один раз, но ничего не менять, если это брандмауэр, которым вы пользовались некоторое время.

  5. Найдите удаленный помощник и убедитесь, что он включен для доменных, частных и общедоступных сетей. Затем сохраните все внесенные изменения.

Повреждение реестра и осложнения

Если до этого момента все было в порядке, то последнее, на что вы можете взглянуть, это записи реестра, которые контролируют службы RCP и DCOM на предмет повреждения. Я не рекомендую возиться с реестром, особенно для начинающих, поэтому, чтобы быть в безопасности, мы собираемся сделать резервную копию реестра, прежде чем связываться с чем-либо.

 

  1. Введите regedit в поле поиска на панели задач. Нажмите на редактор реестра, когда он появится.
  2. Нажмите Компьютер в левой части окна и откройте вкладку Файл. Выберите Экспорт в меню.
  3. Выберите имя и местоположение для сохраненного файла и нажмите кнопку «Сохранить».

После создания резервной копии всех файлов реестра вы можете проверить записи для служб RPC и DCOM.

Перейдите к следующей клавише:

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcSs

На правой панели щелкните правой кнопкой мыши Пуск, а затем Изменить … Установите значение (2).

Далее вам нужно перейти к обеим клавишам ниже:

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDCOMLaunch

  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper

Сделайте то же самое с Start, как было сделано на предыдущем шаге.



2019-09-14T14:11:04
Вопросы читателей

Как сделать ваш блог или сайт WordPress приватным

Краткое и простое руководство по WordPress о том, как сделать свой блог WordPress приватным и скрытым от поисковых систем.

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

Но иногда вы после покупки блога, хотите сохранить свой блог WordPress закрытым. Как ты можешь это сделать? Ответ зависит от того, какую конфиденциальность вы хотите.

 

Сделать индивидуальный пост личным

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

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

Если вы заинтересованы в том, чтобы сделать одну (или несколько) ваших публикаций личными, но не весь блог, выполните следующие действия:

Сделать ранее опубликованную публичную публикацию приватной.

Если вы уже написали статью, и она была опубликована, вы не можете защитить ее от определенных архивов и веб-сканеров. Но вы можете помешать людям получить к нему доступ в будущем.

На панели инструментов выберите «Записи», а затем нажмите «Все записи».

Оттуда вы увидите список всех ваших записей. Для того, который вы хотите сделать приватным, нажмите на Quick Edit.

Оттуда найдите слово Visibility и измените настройки на приватные. Вы можете сделать публикацию видимой только для вас (а также для всех, кто является администратором или редактором вашего блога) или выбрать пароль.

Написать личное сообщение.

Если вы пишете новый пост и хотите сделать его приватным, посмотрите в верхнем правом углу экрана. Здесь вы увидите параметры публикации, где написано «Видимость». Выберите «Личное» и затем решите, добавлять ли пароль.

Примечание: вам НЕ нужно добавлять пароль, чтобы сделать посты приватным. Если пост является личным, но не имеет пароля, поисковые системы не будут индексировать его, и только вы и любые другие редакторы/администраторы вашего блога смогут увидеть его. Посты, которые являются частными и имеют пароль, могут просматривать все, у кого есть пароль.

 

Сделайте весь блог или сайт WordPress приватным

Многие люди предпочитают делать свой блог закрытым по разным причинам. Является ли это тем, что вы делитесь личной информацией о своих чувствах, хотите делиться фотографиями с избранной группой членов семьи и друзей или просто хотите, чтобы ваши мысли развивались наедине, просто и легко сделать весь свой блог приватным.

Примечание: если ваш блог ранее был общедоступным, возможно, что копии или снимки вашего блога доступны где-то в различных архивах. Но как только вы сделаете свой блог приватным, поисковые системы, такие как Google, больше не будут посещать (или ссылаться на ваш сайт), и широкая публика не сможет ничего увидеть на вашем сайте. Для вступления в силу новых настроек конфиденциальности может потребоваться несколько минут.

Чтобы сделать весь свой блог приватным, выполните следующие действия:

  • Перейти на панель управления вашего блога.
  • Выберите Настройки.
  • Оттуда выберите Конфиденциальность.
  • Вы увидите три варианта: Public, Hidden и Private. Если вы выберете «Hidden», поисковые системы больше не будут ссылаться на ваш сайт, но любой, у кого есть адрес вашего блога, сможет видеть все. Выберите Private, чтобы сделать свой блог приватным.

После того как вы выбрали Личный , только вы (и администраторы/редакторы блогов, если применимо) смогут видеть сайт. Если вы хотите поделиться своим сайтом с избранным списком людей, выполните следующие действия:

  • Перейти на панель управления вашего блога.
  • Нажмите на мои сайты.
  • Нажмите на людей, а затем добавить.
  • Вам будет предложено добавить адрес электронной почты человека или его имя пользователя WordPress. Добавьте информацию о людях, которых вы хотите пригласить для входа на ваш сайт.
  • Каждому человеку, которого вы пригласите в свой блог, будет назначена роль.

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

  • Подписчик — этот человек может видеть все в вашем блоге и оставлять комментарии, но не более того.
  • Администратор — этот человек может просматривать, изменять и изменять все что угодно в вашем блоге. Любой добавленный вами администратор может сделать абсолютно все, включая удаление вашего блога, поэтому тщательно выбирайте новых администраторов!
  • Редактор — этот человек может просматривать ваш блог, комментировать и редактировать все сообщения, написанные в блоге, включая ваши собственные.
  • Автор — Автор сможет просматривать ваш блог, комментировать и публиковать новый контент, используя свое имя пользователя WordPress в качестве подписи.
  • Участник — Как и автор, участник может просматривать ваш блог, комментировать и публиковать новый контент, используя свое имя пользователя WordPress в качестве подписи. Основное отличие состоит в том, что участники не могут загружать медиа на ваш сайт или удалять комментарии.

Если вы хотите изменить доступ человека к вашему блогу, выполните описанные выше шаги, чтобы перейти в раздел Люди. Выберите пользователя, которого вы хотите изменить, и либо измените его статус, либо удалите его.

 

Вот и все!!!

Неважно, используете ли вы свою собственную версию WordPress или используете бесплатный блог, размещенный на WordPress, вам доступны все перечисленные выше варианты. С помощью нескольких нажатий кнопки вы можете сделать отдельный пост приватным или весь свой блог приватным.



2019-09-14T11:50:09
Лучшие учебники по Wodpress

Как подключить безлимитный интернет для 3G и 4G модема

Интернет всё больше захватывает простых людей. Это уже целая мода — быть в тренде: общаться в социальных сетях, узнавать новости, слушать музыку. Однако интернет всё ещё не может опутать всю планету, потому не везде есть возможность подключиться к Wi-Fi и поймать сигнал. Особенно если ты долго в дороге или отдыхаешь на даче, а жизнь «проходит мимо». В таких случаях выручить могут компактные 3G/4G модемы.

Читать

Редактирование hosts файла на Windows

Файл hosts — это текстовый файл, расположенный в одном и том же месте во всех современных версиях Windows. Большинству людей никогда не нужно входить в это, но если вы делаете, вам нужно знать, как открыть и отредактировать файл hosts.

Однако в некоторых версиях Windows редактирование файла hosts напрямую не допускается. На самом деле вы получите ошибку, если попытаетесь сохранить изменения. К счастью, есть простой совет, который вы можете использовать для редактирования файла hosts в Windows 10, 8, 7, Vista или XP.

О том, как отредактировать hosts на linux, мы уже рассказывали. Настала очередь операционных систем от Microsoft.

Что делает файл Hosts?

Первоначально целью файла hosts было то, что теперь делают DNS-серверы — сопоставлять дружественные доменные имена с недружественными IP-адресами.

Гораздо проще запомнить доменное имя, например YouTube.com, чем IP-адрес 172.217.1.238. Вместо того, чтобы вводить IP-адрес в адресную строку каждый раз, когда вы хотите посмотреть видео на YouTube, вы можете просто ввести доменное имя, и DNS-сервер, используемый вашим устройством, сопоставит имя с правильным адресом, чтобы вы могли получить доступ к веб-страница намного проще.

Файл hosts, так как он служит своего рода DNS-сервером, работает так же. Вы можете ввести IP-адрес, к которому должно быть разрешено доменное имя. Другими словами, вы можете приказать компьютеру загружать IP-адрес, отличный от DNS-сервера, что позволит вам сделать несколько интересных вещей.

Зачем редактировать файл хостов?

Одна из причин редактировать файл hosts — это если вы хотите супер базовый способ заблокировать загрузку веб-сайтов на ваш компьютер. Введите неверный или неправильный IP-адрес для сайта, который вы хотите заблокировать, и каждый раз, когда вы пытаетесь получить к нему доступ, файл hosts будет загружать выбранный вами IP-адрес. В зависимости от того, что вы выбрали, это может полностью заблокировать сайт.

Вы можете использовать ту же технику, чтобы заставить файл hosts блокировать вредоносные сайты. Есть даже списки записей файла хостов (например, этот), которые вы можете загрузить и импортировать в файл хостов, чтобы заблокировать сотни вредоносных сайтов или рекламы.

Другое использование файла hosts — ускорение просмотра веб-страниц. Если используемый вами DNS-сервер не работает или работает недостаточно быстро, ручной ввод IP-адресов и сопоставлений доменных имен в файле hosts позволяет компьютеру найти эти адреса практически мгновенно, а не полагаться на DNS-сервер.

Расположение файла хостов Windows

Вам нужно знать, куда идти, чтобы найти файл hosts, прежде чем вы сможете открыть его для редактирования. Это расположение файла hosts в Windows 10 через Windows XP:

C:Windowssystem32DriversEtc

Как редактировать файл хостов

Файл hosts — это текстовый файл, а это значит, что вам нужен текстовый редактор, чтобы внести в него изменения. Однако, поскольку файл hosts является суперосновным и не требует работы с гиперссылками, изображениями и т.д., Вы можете использовать простой текстовый редактор (т.е. нет необходимости использовать полноценный редактор, такой как Microsoft Word).

Открытие файла Hosts

Начнем с простого открытия файла hosts. Мы будем использовать Блокнот, который встроен в Windows 10 через Windows XP.

  • Откройте диалоговое окно «Выполнить», удерживая клавишу Windows, а затем один раз нажав клавишу «R».
  • Введите notepad и нажмите клавишу ВВОД, чтобы открыть программу.

  • Перейдите в Файл → Открыть.
  • В текстовом поле имени файла внизу введите (или скопируйте и вставьте) расположение файла hosts, показанное выше, и нажмите Enter.

  • Выберите меню справа от текстового поля, чтобы изменить текстовые документы (* .txt) на Все файлы (*).

  • Дважды щелкните хосты в списке файлов, чтобы открыть файл хостов для редактирования в Блокноте.

Редактирование файла Hosts

В файле hosts есть несколько примеров, показывающих, как форматировать ваши записи. Сначала нужно указать IP-адрес, а затем имя домена, и оба должны быть разделены хотя бы одним пробелом (вкладка — хороший способ их форматировать).

Вот некоторые примеры:

127.0.0.1 www.google.com 

13.249.79.104 www.bing.com

Как вы можете видеть на приведенном выше изображении и прочитать указания в файле hosts, символ # используется в качестве комментария, что означает, что все, что следует за ним, избегается. Вот почему две приведенные выше строки примера полезны в этом файле hosts; за ними не следует этот символ.

Если вы хотите заблокировать веб-сайты с помощью файла hosts, такие как YouTube, Amazon, Google, Reddit.com и т.д., Вы можете ввести ложный IP-адрес, например 0.0.0.0.

Примечание. Когда вы вводите URL-адрес сайта, который хотите связать с конкретным IP-адресом, обязательно исключите начальную часть и введите только субдомен, например, www или любой другой, который вы добавляете.

Сохранение файла Hosts

Вот как мы сохраним файл hosts, чтобы убедиться, что он работает независимо от того, какую операционную систему вы используете, какой текстовый редактор вы выбрали или как настроены ваши настройки Windows:

  • Перейдите в Файл → Сохранить как.
  • Измените параметр Сохранить как тип на Все файлы (*).
  • Переименуйте файл в hosts.backupfile, а затем сохраните его на рабочем столе.

  • Закройте Блокнот и затем найдите файл hosts, который вы только что создали на рабочем столе. Вы хотите удалить. Резервное копирование части имени и оставить только хосты (без точки или текста после слова).

  • После того, как вы это сделаете, щелкните по файлу на рабочем столе и подтвердите изменение имени, когда его попросят.
  • Скопируйте файл hosts.
  • Откройте папку с файлом hosts, которую вы открывали ранее (папка etc).
  • Вставьте файл hosts, который вы скопировали с рабочего стола, и подтвердите все запросы на перезапись, если вы их видите.



2019-09-13T12:15:31
Вопросы читателей