Как печать только ток вошла в систему “корневой” пользовательский IP-адрес?

Это то, как я исправил проблему. Это будет помогать вам

для меня, эти проблемы происходят из-за подключения к Интернету IPv6 в Fedora. Поэтому сначала мы должны полностью отключить IPv6. Вот что вы должны сделать

  • Откройте Terminal
  • Type SU и введите для входа в систему в качестве суперпользователя
  • введите корневой пароль
  • Тип CD /etc/ModProbe.d/ Чтобы изменить каталог на / etc /ModProbe.d/
  • Type vi disableipvvvv6.conf Для создания нового файла там
  • Нажмите ESC + I для вставки данных в файл
  • Введите «Установить IPv6 / Bin / True», чтобы избежать загрузки модулей IPv6
  • Тип ESC +: а затем wq для сохранения и выхода
  • перезагрузите перезагрузку для перезапуска Fedora
  • после перезагрузки открытого терминала и типа LSMOD | GREP IPV6
  • Если нет результата, это означает, что вы правильно отключены IPv6

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

  • Откройте терминал
  • Введите SU и введите для входа в систему в качестве суперпользователя
  • введите пароль root
  • Type Cat /etc/resolv.conf, чтобы проверить, какой DNS-сервер использует вашу Fedora. В основном - это будет ваш IP-адрес модема.
  • Теперь мы должны найти мощный DNS-сервер. К счастью, есть открытый DNS-сервер - поддерживать Google.
  • Перейдите на эту страницу и узнайте, каковы «IP-адреса Google Public DNS»
  • сегодня составляют 8,8,8,8 и 8,8,4,4. Но в будущем те могут измениться.
  • Введите vi /etc/resolv.conf для редактирования файла resolv.conf
  • Нажмите ESC + I для вставки данных в файл
  • Комментировать все вещи в файле, вставляя # в начале каждой строки Отказ Не удаляйте ничего, потому что может быть полезным в будущем.
  • Тип ниже двух строк в файле

    INTERVERVER 8.8.8.8 Inserver 8.8.4.4

  • Тип ESC +: а затем WQ для сохранения и выхода

  • Теперь вы закончите, и все работает нормально (не нужно перезапустить).
  • Но каждый раз, когда вы перезагрузите компьютер ваш /etc/resolv.conf, будет заменен по умолчанию. Так что я позволю вам найти способ избежать этого.

Проверьте здесь, чтобы детали ответа http://codeketchup.blogspot.com/2014/07/how-to-fix-curl-6-could-fix-resolve.html

0
21.08.2014, 01:24
4 ответа

Итак, вам нужен список текущих удаленных входов с пользователем root. Команда w перечисляет все входы в систему. Таким образом, вы можете манипулировать выводом, используя grep или что-нибудь еще.

Это предоставит вам текущие удаленные логины root с IP адресом, а также локальные логины.

w -s root

Используя grep с этим выходом, для достижения требуемого результата:-

w -s root | grep -v ":0"
1
28.01.2020, 04:59

Как предлагалось выше, есть несколько способов достичь этого. Я бы использовал awk следующим образом

last | awk '$1 ~ /root/ && /logged/{print $3 | "uniq" ;}' 

Или

last | awk '$1 ~ /root/ && /logged/{a[$3]++}END{ for (i in a) print i}'
1
28.01.2020, 04:59

Я согласен с @jasonwryan:

last | awk ' $1=/root/ {print $3}'|uniq или последний | awk ' $1=/root/ {print $3}'|sort -u

0
28.01.2020, 04:59

last=`COPY13 -n <номер нужной строки>`;last=($last);echo ${last[2]}

-2
28.01.2020, 04:59

Теги

Похожие вопросы