Архив автора: admin

Как отключить телеметрию Windows 10

В связи с растущим объемом утечек данных и заражением вредоносным ПО серьезное отношение к конфиденциальности ваших данных теперь становится как никогда важным. Без надлежащей защиты вы передаёте данные о себе на каждый посещаемый веб-сайт и на каждое приложение, которое вы устанавливаете, — даже на саму Microsoft, благодаря системе телеметрии Windows 10.

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

Что такое телеметрия Windows 10?

Windows 10 — не первый выпуск Windows, который собирает и передает системные данные самому себе, но Microsoft, безусловно, увеличила объем данных, которые она собирает и делится в этом выпуске. Телеметрия, как называется практика, это то, как Microsoft делает это.

Наряду с вашими общими настройками конфиденциальности, такими как данные, которые Windows собирает, чтобы помочь показывать рекламные объявления или фильтровать контент для взрослых, Microsoft также собирает данные о местоположении, информацию об использовании Windows и другую скрытую диагностическую информацию, чтобы помочь отслеживать и устранять неполадки в Windows по всему миллионы ПК.

Вы можете увидеть преимущества для Microsoft, но здесь есть ряд серьезных проблем с конфиденциальностью, которые следует учитывать для стандартного пользователя Windows. Microsoft сделала чрезвычайно трудным отключение параметров телеметрии в Windows 10 для пользователей Windows 10 Home, вместо этого предоставив пользователям возможность ограничить его только сбором базовых данных.

Если вы используете Windows 10 Pro, Enterprise или Education, то вы можете полностью отключить телеметрию, отредактировав реестр или используя редактор групповой политики, но этот параметр отключен для многих пользователей.

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

Как ограничить данные телеметрии Windows 10

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

  • Чтобы открыть это меню, щелкните правой кнопкой мыши меню «Пуск» и выберите «Настройки». Это загрузит меню настроек Windows 10 в новом окне.

  • В меню настроек Windows выберите Конфиденциальность > Обратная связь и диагностика, чтобы получить доступ к настройкам телеметрии.

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

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

  • Выберите один из параметров в этом меню, чтобы выбрать один из этих параметров. Выбранный вами вариант будет применен немедленно.

В будущем выпуске Windows 10 эти параметры будут изменены на требуемые диагностические данные (для замены сбора основных данных) и необязательные диагностические данные (для замены полного сбора данных). Настройки должны оставаться такими же, но с замененными именами настроек.

Как завершить отключение телеметрии в выпусках Windows 10 Pro, Enterprise и Education с помощью GPEditor

Хотя это не вариант для пользователей Windows 10 Home, можно отключить общий доступ к данным телеметрии для пользователей Windows 10 Pro, Enterprise и Education.

Есть два способа сделать это. Вы можете изменить параметры телеметрии с помощью редактора групповой политики или путем изменения реестра Windows с помощью редактора реестра Windows.

  • Для этого с помощью редактора групповой политики нажмите клавишу Windows + R, чтобы открыть окно команды «Выполнить». Оттуда введите gpedit.msc и нажмите ОК.

  • В редакторе групповой политики используйте левое меню для доступа к Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Сбор данных и предварительный просмотр. Список настроек будет отображаться справа — дважды щелкните параметр «Разрешить телеметрию».

  • В окне настроек Allow Telemetry вы можете изменить настройки телеметрии. Обязательно сначала выберите опцию «Включено» в верхнем левом углу, чтобы разрешить эту настройку здесь.

  • В разделе «Параметры» вы можете изменить настройки коллекции телеметрии. Они варьируются от 0 (отключено) до 4 (полное). Только пользователи Enterprise, Pro и Education могут установить это значение на 0 — если у вас есть эти выпуски, установите это. В противном случае установите 0 для отключения, 1 для основного или 3 для полного. Параметр 2 (расширенный) был отменен, поэтому установка этого параметра может привести к тому, что в Windows по умолчанию будет более высокое значение.

  • Как только ваши настройки будут применены, нажмите OK, чтобы сохранить. Это применит новые настройки телеметрии к вашему ПК.

Как завершить отключение телеметрии в выпусках Windows 10 Pro, Enterprise и Education с помощью редактора реестра

Если вы хотите полностью отключить телеметрию в Windows 10 Pro, Enterprise или Education, вы также можете использовать редактор реестра Windows, чтобы сделать это.

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

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

  • В окне редактора реестра Windows используйте левое древовидное меню для доступа к HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > Windows > DataCollection. На правой панели щелкните правой кнопкой мыши и выберите опцию New > DWORD (32-bit).

  • Назовите новое значение как Разрешить телеметрию. После создания дважды щелкните значение, чтобы изменить его.

  • В поле «Изменить значение DWord (32-разрядное)» введите значение в поле «Значение». Они соответствуют значениям, используемым редактором групповой политики. Вы можете выбрать 0 (отключено, для пользователей Windows 10 Pro, Enterprise и Education), 1 (сбор основных данных, для всех пользователей), 2 (для расширенного сбора, но больше не используется) или 3 (полный сбор данных). Сделав свой выбор, нажмите кнопку ОК, чтобы сохранить.

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

Защита ваших данных в Windows 10

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

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



2020-07-29T09:15:42
Вопросы читателей

Что делать, если ваш второй монитор не обнаружен

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

Подключение второго монитора к компьютеру обычно происходит по принципу «включай и работай», но в некоторых случаях Windows 10 может не обнаружить монитор. Существует несколько основных причин этой проблемы, таких как поврежденный или неисправный кабель, ваш компьютер не поддерживает второй дисплей, у вас устаревший драйвер или драйверы дисплея не могут обрабатывать второй дисплей.

Если ваш второй монитор не обнаружен, используйте это руководство для устранения неполадок и устранения проблем с вашим монитором .

Исправить второй монитор не обнаружен в Windows 10

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

  • Убедитесь, что вы используете правильный кабель для подключения вашего ПК и второго монитора. Если кабель поврежден или неисправен, Windows не обнаружит второй монитор. Если вы меняете кабель, и новый кабель работает с настройками дисплея, это означает, что старый неисправен.
  • Отключите любые аксессуары, такие как подключенные адаптеры, адаптеры или док-станции, которые могут вызвать аппаратные конфликты между вашим ПК и вторым монитором.
  • Попробуйте использовать второй монитор ПК с другой системой, чтобы определить, связана ли проблема с основной системой или монитором.
  • Проверьте, подключен ли второй монитор к источнику питания. Некоторые мониторы имеют переключатель на задней панели для включения дисплея.
  • Убедитесь, что выбран правильный вход (HDMI, DVI и т. д.) С помощью встроенных элементов управления на мониторе.
  • Подключите другой рабочий монитор, чтобы проверить, связана ли проблема с видеокартой.
  • Вам может потребоваться обновить прошивку дисплея, который вы настраиваете как второй монитор, чтобы исправить любые проблемы совместимости или ошибки. Вы можете сделать это, зайдя на сайт производителя дисплея и проверив страницу поддержки для получения информации о том, как применить последнее обновление прошивки.

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

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

Чтобы перезагрузить компьютер, нажмите Пуск > Питание > Перезагрузить.

Принудительно Windows 10 для обнаружения второго монитора ПК

Если нет проблем с физическим подключением к вашему ПК и второму монитору, вы можете использовать приложение «Настройки» для принудительного обнаружения второго дисплея.

  1. Откройте Настройки > Система.

  2. Нажмите Показать.

  3. Перейдите в раздел «Изменить порядок отображения» и нажмите «Определить».

Подключите беспроводной дисплей

Если ваше физическое соединение (через кабель) не помогает Windows 10 обнаружить второй монитор, попробуйте подключить беспроводной дисплей.

  1. Откройте Настройки > Устройства.

  2. Нажмите Bluetooth и другие устройства.

  3. Выберите Добавить Bluetooth и другие устройства.

  4. Нажмите Беспроводной дисплей или док.

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

Проверьте свой адаптер дисплея

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

Если ваш компьютер имеет только один порт видеовыхода, это означает, что вы можете поддерживать только один внешний монитор. Для поддержки нескольких мониторов вам понадобится USB-адаптер для дополнительного видеовыхода или док-станция.

Обновление, переустановка или откат графического драйвера

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

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

Как обновить графический драйвер

  1. Чтобы обновить графический драйвер, щелкните правой кнопкой мыши «Пуск» > «Диспетчер устройств» и выберите категорию «Адаптеры дисплея», чтобы развернуть его.

  2. Щелкните правой кнопкой мыши на вашем адаптере дисплея (видеокарте) и выберите Обновить драйвер.

  3. Нажмите «Поиск» для обновления программного обеспечения драйвера, а затем перезагрузите компьютер.

Центр обновления Windows автоматически загрузит и установит обновление, если найдет более новый драйвер. Проверьте, обнаружен ли второй монитор после обновления драйвера.

Переустановите графический драйвер

  1. Щелкните правой кнопкой мыши Пуск > Диспетчер устройств > Показать адаптеры. Щелкните правой кнопкой мыши адаптер дисплея вашего компьютера и выберите «Удалить устройство».

  2. Снимите флажок «Удалить программное обеспечение драйвера из этого устройства» и нажмите «Удалить».

  3. Перезагрузите компьютер и вернитесь в диспетчер устройств. Найдите и щелкните правой кнопкой мыши имя вашего ПК в разделе «Компьютер». Нажмите Сканировать для изменений оборудования.

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

Откатить графический драйвер

Обновление драйвера может помешать Windows 10 обнаружить ваш второй монитор. Если это произойдет, вы можете откатить предыдущий графический драйвер, чтобы устранить проблему.

  1. Щелкните правой кнопкой мыши Пуск > Диспетчер устройств и дважды щелкните категорию «Адаптеры дисплея», чтобы развернуть ее. Щелкните правой кнопкой мыши на адаптере дисплея вашего компьютера и выберите Свойства.

  2. Нажмите вкладку Драйвер.

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

Если кнопка отката драйвера доступна, нажмите кнопку «Да», а затем перезагрузите компьютер.



2020-07-29T08:58:28
Вопросы читателей

Правила сохранения гармоничных отношений

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

Читать

Как подключить принтер к компьютеру с Windows 10

У вас есть новый компьютер с ОС Windows 10, или, возможно, вы недавно обновили или переформатировали свой компьютер с последней операционной системой Windows. Как бы то ни было, теперь вы не знаете, как подключить принтер к компьютеру. Не беспокойтесь. Это руководство поможет выполнить весь процесс.

Читать

Найдите IP-адрес вашего роутера

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

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

IP-адрес записывается в виде четырех чисел, разделенных точками. Типичные домашние сети используют IP-адреса, которые начинаются с 192.168. Часто маршрутизатор имеет IP-адрес, например 192.168.0.1, почему именно так, прочитайте стаью по ссылке: https://19216811.ru/192-168-0-1 или 192.168.2.1.

Если ваш интернет-провайдер (ISP) установил ваш маршрутизатор, он знает и его IP-адрес, и идентификатор пользователя/пароль для него. По нашему опыту, провайдер никогда не сообщает клиенту эту информацию заранее.

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

После настройки сети каждое вычислительное устройство в сети знает IP-адрес маршрутизатора и разливает бины, если вы знаете секретное рукопожатие.

Устройства Apple называют маршрутизатор «Router». Windows называет его «Default Gateway», термин, заимствованный из TCP/IP. Chrome OS называет маршрутизатор «Gateway». Android не сообщит вам IP-адрес вашего роутера, заставив вас установить приложение.

 

WINDOWS

Пользователи Windows могут запустить командную строку и ввести «ipconfig», чтобы увидеть шлюз по умолчанию. Вывод будет выглядеть так в Windows 7 :

Конфигурация Windows IP

Ethernet-адаптер Local Area Connection:

DNS-суффикс для конкретного подключения. :

IPv4-адрес. , , , , , , , , , , : 192.168.5.29

Маска подсети . , , , , , , , , , , : 255.255.255.0

Шлюз по умолчанию . , , , , , , , : 192.168.5.1

 

Вывод команды Windows XP практически идентичен. В любой системе, если компьютер использует Wi-Fi, а не Ethernet, ищите «Беспроводное сетевое соединение» вместо «Подключение по локальной сети».

Та же команда ipconfig работает на настольной стороне Windows 8, которая также определяет маршрутизатор как «шлюз по умолчанию». Беспроводное соединение в Windows 8 называется «Адаптер беспроводной локальной сети Wi-Fi», а проводное соединение идентифицируется как «Адаптер Ethernet Ethernet».

 

 

IOS

Процедура одинакова для iOS 10 (протестировано с 10.0.2), iOS 9 (протестировано с 9.3.5 и 9.2) и iOS 8  (протестировано с 8.1.2 и 8.4.1). Перейдите в Настройки, затем Wi-Fi, затем нажмите/нажмите на название беспроводной сети, к которой вы подключены. IP-адрес маршрутизатора определяется как «Маршрутизатор» в разделе DHCP.

На  iOS 7  (протестировано с 7.1.1), перейдите в настройки, затем Wi-Fi, затем нажмите на название беспроводной сети, к которой вы подключены. Как и в iOS 8, IP-адрес маршрутизатора обозначен как «Маршрутизатор» в разделе DHCP.

В iOS 6 перейдите в настройки, затем Wi-Fi, затем нажмите стрелку справа от сети, к которой вы подключены. Интерфейс аналогичен показанному выше, IP-адрес маршрутизатора обозначен как «Маршрутизатор».

Инструкции для  iOS версии 5  идентичны инструкциям для версии 6.

Все инструкции выше предполагают, что устройству iOS был присвоен IP-адрес с использованием DHCP. В том редком случае, когда у него есть статический IP-адрес, щелкните вкладку «Статические» (показано выше) и снова найдите «Маршрутизатор».

 

OS X

В Snow Leopard перейдите в «Настройки сети», нажмите кнопку «Дополнительно», затем на вкладке TCP/IP. Как и в случае с iOS, маршрутизатор определяется как «Маршрутизатор».

В Yosemite вы можете получить IP-адрес маршрутизатора несколькими способами.

Один подход — терминальная команда. Запустите терминал с помощью Go -> Utilities -> Terminal, затем введите:

netstat -nr | grep default

 

Вывод выглядит примерно так

Default 192.168.3.1   UGSc   317    2    en0

 

В этом примере IP-адрес маршрутизатора — 192.168.3.1.

Другая команда терминала, которую вы можете попробовать

route -n get default

 

Ищите «шлюз» на линии отдельно. Справа от него находится IP-адрес маршрутизатора.

При использовании Wi-Fi на Yosemite нажатие Option на индикаторе Wi-Fi приводит к тому, что система отображает больше данных, чем обычный щелчок. В эти дополнительные данные включен IP-адрес маршрутизатора, обозначенный как «Маршрутизатор». Нажатие опции не отображало IP-адрес маршрутизатора в Lion, я не уверен, какой выпуск OS X представил его.

Обычный щелчок по индикатору Wi-Fi также дает IP-адрес маршрутизатора, если вы посмотрите достаточно внимательно. Нажмите на «Открыть настройки сети», затем на сетевом интерфейсе Wi-Fi в левом столбце (должен сказать «подключен»), затем нажмите кнопку «Дополнительно …», затем вкладку TCP/IP и найдите «Маршрутизатор».

Если вы не используете Wi-Fi, то: Системные настройки -> Сеть -> нажмите на «подключенный» сетевой интерфейс в столбце слева -> кнопка «Дополнительно» -> вкладка TCP/IP и найдите «Маршрутизатор».

Если этого недостаточно, IP-адрес также доступен в утилите Информация о системе (Перейти -> Утилиты -> Информация о системе). Нажмите «Сеть» в левой колонке, затем «Wi-Fi» в верхней панели (не левой панели) и найдите «Маршрутизатор» в разделе IPv4.

 

ANDROID

Обе версии Android 5.1 и 6.0 не отображают IP-адрес маршрутизатора как часть экрана настроек Wi-Fi.

Это продолжает давнюю традицию держать пользователей в неведении. Версии Android 4.4.4, 4.4.2 и 2.3 также не смогли предоставить IP-адрес маршрутизатора. Эти старые версии, по крайней мере, сообщали бы о IP-адресе вашего устройства, но в версии 5.1 он был заменен полосой радиочастот, используемой сетью, к которой вы подключены.

Как говорится, есть приложение для этого.

Наше любимое приложение для сетевой информации — Fing, о котором я писал в прошлом году. Fing предназначен для инвентаризации вычислительных устройств в вашей сети. Запустите Fing и нажмите на верхнюю строку с именем сети. Он относится к маршрутизатору как «шлюз», а IP-адрес находится ниже локального адреса и выше DNS. Он вполне может совпадать с адресом DNS, это совсем не необычно.

Еще одним замечательным приложением, которое показывает IP-адрес маршрутизатора в качестве дополнительного преимущества, является WiFi Analyzer от farproc. В WiFi Analyzer перейдите на экран списка точек доступа и нажмите на верхнюю строку, которая показывает название сети, к которой вы подключены, и ваш IP-адрес. В появившемся окне найдите IP-адрес шлюза (он находится над маской).

 

ХРОМ ОС

Перейдите на страницу настроек, либо выбрав «Настройки» в меню гамбургера, либо введя «chrome://settings» в адресной строке. Если вы используете Wi-Fi, нажмите «Сеть Wi-Fi» в разделе «Подключение к Интернету», затем на имя/SSID сети, к которой вы подключены. Откроется окно с тремя вкладками: Соединение, Сеть и Прокси. Нажмите на вкладку Сеть, как показано выше. Маршрутизатор идентифицирован как «шлюз».

Кроме того, вы можете ввести «chrome://system» в адресную строку и прокрутить вниз до раздела «маршруты», показанного выше. Текст справа скажет «по умолчанию через», а затем IP-адрес маршрутизатора. Хотя обрезка на снимке экрана выше, следующая строка заканчивается IP-адресом устройства, сразу после «src».

В другом разделе network-status также есть IP-адрес маршрутизатора, но это наименее удобный вариант.

Нажмите на серую кнопку Expand. Если Chromebook подключен через Ethernet, найдите группу данных, обозначенную как «eth0». Если он подключен по беспроводной сети, посмотрите в разделе «wlan0», как показано выше. Маршрутизатор идентифицирован как «шлюз».

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



2020-07-28T16:06:36
Сети

Руководство по использованию команды “useradd” в Linux



























Rate this post

 

В этом руководстве показано, как создавать пользователей в Linux с помощью командной строки.

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

Создание

Синтаксис:

useradd <имя пользователя=””> [опции]

* опции не являются обязательными при создании пользователя.

Пример:

useradd dmosk

* в данном примере создается учетная запись dmosk.

Для учетной записи стоит сразу создать пароль:

passwd dmosk

* после ввода, система попросит ввести пароль дважды.

1. Как добавить нового пользователя в Linux

Для создания/добавления нового пользователя используется команда “useradd” с аргументом “username”, где username – это имя нового пользователя, которое будет использоваться для входа в систему.
За один раз можно добавить только одного пользователя, и его имя должно быть уникальным (то есть отличаться от имен других пользователей, уже существующих в системе).

Например, добавляем пользователя “techmint”:


[root@tecmint ~]# useradd tecmint

После выполнения данной команды, новый пользователь будет создан в заблокированном состоянии. Чтобы разблокировать пользовательский аккаунт, необходимо задать его пароль с помощью команды “passwd”.


[root@tecmint ~]# passwd tecmint Changing password for user tecmint. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully.

После создания нового пользователя его запись автоматически добавляется в пароль “/etc/passwd” и имеет следующий вид:

tecmint:x:504:504:tecmint:/home/tecmint:/bin/bash

Она состоит из семи разделенных двоеточием полей, каждое из которых имеет свое назначение:

Username: имя пользователя, используемое для входа в систему. Может иметь длинц от 1 до 32 символов.
Password: пользовательский пароль (или символ x), который хранится в зашифрованном виде в файле /etc/shadow.
User ID (UID): каждый пользователь должен иметь User ID (UID) – идентификатор пользователя. По умолчанию UID 0 зарезервирован для root, а UID в диапазоне 1-99 для других предопределенных аккаунтов. UID в диапазоне 100-999 предназначены для пользовательских аккаунтов и групп.
Group ID (GID): идентификатор группы – Group ID (GID), хранится в файле /etc/group file.
User Info: это опциональное поле и оно позволяет вам задать дополнительную информацию о пользователе, например полное имя. Это поле заполняется с помощью команды “finger”.
Home Directory: абсолютный путь к домашней директории пользователя.
Shell: абсолютный путь к командной оболочке пользователя, например /bin/bash.

2. Создание пользователя с нестандартным размещением домашней директории

По умолчанию команда “useradd” создает домашнюю директорию пользователя в /home и называет ее именем пользователя. Поэтому, например, для приведенного выше примера, мы увидим домашнюю директорию созданного нами пользователя “tecmint” в “/home/tecmint”.
Однако это действие можно изменить с помощью опции “-d”, указав после нее расположение новой домашней директории. Например, приведенная ниже команда создаст пользователя “anusha” с домашней директорией “/data/projects”.


[root@tecmint ~]# useradd -d /data/projects anusha

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


[root@tecmint ~]# cat /etc/passwd | grep anusha anusha:x:505:505::/data/projects:/bin/bash

3. Создание пользователя с заданным User ID

В Linux каждый пользователь имеет свой собственный UID (Unique Identification Number). По умолчанию при создании нового пользователя ему присваивается userid 500, 501, 502 и т.д.
Но мы можем создать пользователя с заданным userid с помощью опции “-u”. Например, приведенная ниже команда создает пользователя “navin” с userid “999”.


[root@tecmint ~]# useradd -u 999 navin

Теперь мы можем проверить, что пользователь создан действительно с этим идентификатором.


[root@tecmint ~]# cat /etc/passwd | grep tecmint navin:x:999:999::/home/navin:/bin/bash

Замечание: Обратите внимание, что user ID должен отличаться от user ID пользователей, уже существующих в системе.

4. Создание пользователя с заданным Group ID

Аналогично, каждый пользователь имеет свой GID (Group Identification Number). Мы можем создавать пользователей с заданным group ID с помощью опции -g.

В этом примере мы добавим пользователя “tarunika” с заданными UID и GID:


[root@tecmint ~]# useradd -u 1000 -g 500 tarunika

Проверим, правильно ли сработала команда:


[root@tecmint ~]# cat /etc/passwd | grep tarunika tarunika:x:1000:500::/home/tarunika:/bin/bash

5. Добавление пользователя в несколько групп

Опция “-G” используется для добавления пользователя в дополнительные группы. Названия групп разделяются запятой без пробелов.
В приведенном ниже примере мы добавляем пользователя “tecmint” в группы admins, webadmin и developer.


[root@tecmint ~]# useradd -G admins,webadmin,developers tecmint

Теперь проверим, в каких группах числится пользователь, с помощью команды id.


[root@tecmint ~]# id tecmint uid=1001(tecmint) gid=1001(tecmint) groups=1001(tecmint),500(admins),501(webadmin),502(developers) context=root:system_r:unconfined_t:SystemLow-SystemHigh

6. Добавление пользователя без домашней директории

В некоторых ситуациях мы не хотим, по соображениям безопасности, давать пользователям домашние директории. В таком случае, когда пользователь авторизуется в системе сразу после ее запуска, его домашней директорией будет root. Если такой пользователь использует команду su, то он авторизуется в домашней директории предыдущего пользователя.
Для создания пользователя без домашней директории используется опция “-M”. Например, создадим пользователя “shilpi” без домашней директории.


[root@tecmint ~]# useradd -M shilpi

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


[root@tecmint ~]# ls -l /home/shilpi ls: cannot access /home/shilpi: No such file or directory

7. Добавление пользовательского аккаунта с ограниченным сроком действия

По умолчанию, когда мы добавляем пользователя с помощью команды “useradd”, его аккаунт не имеет сроков действия, то есть дата истечения сроков его жизни установена в 0 (никогда не истекает).
Однако мы можем установить дату истечения с помощью опции “-e”, задав дату в формате YYYY-MM-DD. Это полезно при создании временных аккаунтов для каких-то конкретных задач.
В приведенном ниже примере мы создаем пользователя “aparna” со сроком жизни его аккаунта до 27 апреля 2015 года в формате YYYY-MM-DD.


[root@tecmint ~]# useradd -e 2015-03-27 aparna

Далее, проверяем сроки действия аккаунта и пароля с помощью команды “chage”.


[root@tecmint ~]# chage -l aparna Last password change : Mar 28, 2014 Password expires : never Password inactive : never Account expires : Mar 27, 2015 Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7

8. Создание пользователя с ограниченным временем действия пароля

Аргумент “-f” используется для того, чтобы задать количество дней, через которое пароль перестанет действовать. По умолчанию его значение равно -1, при этом время действия пароля не ограничивается.
В примере мы задаем для пользователя “tecmint” время действия пароля 45 дней с помощью опций “-e” и “-f”.


[root@tecmint ~]# useradd -e 2014-04-27 -f 45 tecmint

Ключи (опции)

КлючОписание и примеры
























-bЗадает базовый каталог для домашнего каталога
useradd dmosk -b /var/home
-cСоздает комментарий для описания учетной записи
useradd dmosk -c “Пользователя для управления системой”
-dПолный путь к домашнему каталогу пользователя
useradd dmosk -d /home/newuser
-DПозволяет показать или изменить настройки по умолчанию, которые будут применяться при последующем создании пользователей
useradd dmosk -Ds /bin/bash
-eДата, после которой учетная запись устареет.
useradd dmosk -e 2017-12-31
-fЧисло дней, после которого учетная запись с устаревшим паролем будет заблокирована
useradd dmosk -f 0
-gЗадает основную группу
useradd dmosk -g altternativegroup
-GЗадает дополнительные группы
useradd dmosk -G wheel
-kПуть к источнику скелета (файлы с шаблонами для нового пользователя)
useradd dmosk -k /var/skel
-mПри создании пользователя создать домашний каталог
useradd dmosk -m
-MНе создавать домашний каталог
useradd dmosk -M
-NНе создавать основную группу с таким же именем, как у пользователя
useradd dmosk -N
-oРазрешает создание учетной записи с повторяющимся UID
useradd dmosk -u 15 -o
-pЗадает пароль
useradd dmosk -p pass
-rСистемная учетная запись (без домашнего каталога и с идентификаторами в диапазоне SYS_UID_MIN – SYS_UID_MAX из файла /etc/login.defs)
useradd dmosk -r
-RКаталог, в который выполняется chroot
useradd dmosk -R /var/chroot/home
-sПуть до оболочки командной строки
useradd dmosk -s /bin/csh
-uЗадает UID
useradd dmosk -u 666
-UИмя группы будет таким же, как у пользователя
useradd dmosk -U

Актуальный список ключей можно получить командой useradd -h.

Редактирование

Синтаксис:

usermod <имя пользователя=””> [опции]

Пример:

usermod dmosk -G wheel

* эта команда добавит пользователя dmosk в группу wheel

Удаление

Синтаксис:

userdel <имя пользователя=””> [опции]

Пример:

userdel dmosk

Блокировка

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

usermod -L <имя пользователя=””>

Пример:

usermod -L dmosk

Чтобы разблокировать пользователя, вводим:

usermod -U <имя пользователя=””>

Работа с группами

Добавление:

groupadd <группа> [опции]

Редактирование:

groupmod <группа> [опции]

Удаление:

groupdel <группа> [опции]

Примеры работы с учетными записями

Команда useradd

Во-первых, давайте посмотрим на поведение команды useradd по умолчанию. Вы когда-нибудь запускали следующую команду?

useradd NewUser

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

Например, в нашей системе указанная выше команда добавила следующую запись в файл /etc/passwd.

Команда useradd в Linux

Если вы читали статью о перечислении пользователей в Linux, вы, вероятно, уже знакомы с содержанием файла /etc/passwd. Сначала это выглядит хорошо, но если вы начнете копать, вы скоро заметите, что некоторые вещи не совсем правильные.

Во-первых, второе поле содержит «х». Это означает, что заполнитель для информации о пароле находится в /etc/shadow. Но мы не установили пароль. Это означает, что тестовый пользователь не сможет войти в систему.

Во-вторых, домашний каталог. Дело в том, что /home/test не существует. Даже после того, как вы установили пароль, произойдет ошибка, если пользователь войдет в систему. В зависимости от другой конфигурации ваша система Linux может запретить пользователю входить без действительного домашнего каталога. Скорее всего, пользователь test позволит войти в систему, по крайней мере, в текстовом режиме. Но пользователь test не сможет создать свой домашний каталог.

В-третьих, оболочкой по умолчанию является sh, а не bash. Мы не используем sh как оболочку. Вы, вероятно, тоже не знаете, потому что bash является оболочкой по умолчанию в большинстве дистрибутивов Linux.

В то время как useradd-х поведение можно немного изменить, отредактировав /etc/login.defs, существует мало шансов, что приведенная выше команда создаст полную учетную запись пользователя. Useradd является низкоуровневая утилита. Тем не менее, просмотр настроек в /etc/login.defs может быть полезен.

Синтаксис команды useradd

Команда useradd принимает в качестве аргумента имя пользователя, а также различные опции.

Синтаксис команды следующий:

useradd опцииимяпользователя

Создание нового пользователя

Чтобы просто создать пользователя используется команда useradd без каких-либо опций. Указывается только имя пользователя.

sudo useradd pupkin

Данная команда создает нового пользователя с системными параметрами по умолчанию, которые прописаны в файле /etc/default/useradd

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

sudo passwd pupkin

Создание нового пользователя с домашней директорией в /home

Создадим пользователя и его домашнюю директорию.

sudo useradd -m pupkin

Домашняя директория создается по умолчанию в каталоге /home. Имя директории совпадает с именем пользователя.

Создание нового пользователя с произвольной домашней директорией

Чтобы создать пользователя с домашней директорией, расположенной в произвольном месте, используется опция -d, после которой указывается путь до директории. Директорию необходимо создать заранее.

Создаем домашнюю директорию для будущего пользователя:

sudo mkdir -p /users/pupkin

Копируем файлы и директории, которые по умолчанию создаются в домашней директории пользователя в данной системе. Данные файлы находятся в директории /etc/skel

sudo cp -rT /etc/skel /users/pupkin

Создаем пользователя и указываем домашнюю директорию:

sudo useradd -d /users/pupkin pupkin

Меняем права доступа у домашней директории:

sudo chown -R pupkin:pupkin /users/pupkin

Задаем пароль для пользователя:

sudo passwd pupkin

Можно просмотреть информацию о пользователе, которая сохранена в файле /etc/passwd

cat /etc/passwd | grep pupkin pupkin:x:1001:1001::/users/pupkin:/bin/sh

Команда useradd. Создание пользователя с произвольной домашней директорией

Создание нового пользователя с произвольными UID, GID

Каждый пользователь в Linux имеет свой числовой идентификатор — UID, а также идентификатор основной группы пользователя — GID.

При создании пользователя можно задать произвольные номера UID и/или GID. При указании номера группы, группа с этим номером должна быть создана заранее.

useradd -u 1234 -g 1222 pupkin

Создание пользователя с указанием оболочки (shell)

По умолчанию новые пользователи создаются с оболочкой /bin/sh Чтобы задать другую оболочку, используется опция -s /путь/до/оболочки

sudo useradd -m -s /bin/bash pupkin

Смотрите также: Как определить и изменить командную оболочку (shell) в Linux

Создать пользователя и добавить его в группы

Обычно пользователи в Linux принадлежат нескольким группам. Чтобы при создании нового пользователя задать группы, к которым он будет принадлежать, используется опция -G список,групп

sudo useradd -m -G adm,cdrom,wheel -s /bin/bash pupkin

Смотрите также: «Добавление пользователя в группу. Списки пользователей и групп в Linux»

В чем отличия adduser и useradd?

useradd — это низкоуровневая утилита для создания пользователей в Linux.

adduser — представляет собой более простое решение для создания пользователей и по факту является надстройкой над useradd, groupadd и usermod.

Утилита adduser доступна не во всех дистрибутивах Linux. Реализация adduser также может отличаться. Если в дистрибутиве присутствует утилита adduser, то для создания пользователей рекомендуется использовать именно ее.

Команда Adduser

Adduser недоступен. в некоторых дистрибутивах Linux. На других это мягкая ссылка на useradd. В то время как на некоторых других, это сценарий Perl.

Adduser – это интерактивная утилита высокого уровня. В качестве бэкэнда используется утилита низкого уровня useradd. Настройки в /etc/login.defs будут использоваться при использовании adduser. На дистрибутивах, основанных на Debian, даже страница man рекомендует использовать его с помощью команды useradd.

Вызов adduser только с именем пользователя проведет вас через ряд вопросов.

Команда Adduser

После ответа на несколько вопросов будет создана полная учетная запись пользователя. Новый пользователь готов войти через ваш менеджер входа в систему или в текстовом режиме.

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

sudo useradd -d /home/test -m -s/bin/bash -c FullName,Phone,OtherInfo test && passwd test

В опции -с могут быть удалены без проблем, то разделенный запятыми список, который следует будут добавлены комментарии к /etc/passwd. Но даже тогда adduser сохраняет две дополнительные команды.

У Adduser есть список доступных вам опций. Вот короткий список, который, я думаю, будет наиболее полезно узнать. Обратитесь к справке или справочной странице для получения более подробной информации.

  • –system: добавить системного пользователя. По умолчанию системные пользователи помещаются в группу nogroup. Чтобы добавить системного пользователя в существующую группу, укажите параметр –gid или –ingroup.
  • –home DIR: использовать DIR в качестве домашнего каталога вместо стандартного. При необходимости будет создан каталог и скопированы файлы скелета.
  • –shell SHELL: используйте SHELL вместо значения по умолчанию.
  • –ingroup GROUP: установить первичную группу пользователя на GROUP
  • –add_extra_groups: добавить нового пользователя в дополнительную группу, определенную в файле конфигурации.

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

  • Оболочка по умолчанию
  • Домашний каталог
  • Дополнительные группы
  • Добавить дополнительные группы


[spoiler title=”Источники”]

  • https://linuxinsider.ru/kak-sozdat-polzovatelya-linux/
  • https://www.dmosk.ru/miniinstruktions.php?mini=linux-users
  • http://rus-linux.net/MyLDP/consol/15-primerov-po-useradd.html
  • https://andreyex.ru/linux/komandy-linux-i-komandy-shell/useradd-protiv-adduser-v-chem-raznitsa/
  • https://pingvinus.ru/note/useradd


[/spoiler]


2020-07-27T15:39:49
Linux