linux

postgresql Смена способа авторизации (peer, md5) в Ubuntu Linux

Forums:

Типы авторизации

  • peer -- логиниться без пароля, если клиент запущен от имени пользователя, тип авторизации для которого указан как peer, именно для этого случая работает команда вида:
    sudo -u postgres psql
  • md5 -- использует пароль установленный внутри постгреса, для пользователя, который будет указан напр. после флага -U в команде:
    psql -U postgres

postgresql Подключение в терминале (консоли) первый раз (ubutnu linux)

Forums:

(проверено для posgresql 11)

  1. Первый раз будем логиниться от имени создаваемого системного юзера postgres, при настройках по-умолчанию для него используется авторизация типа peer, никакого пароля посгре не запросит:
    sudo –u postgres psql
  2. Далее уже в оболочке постгреса (куда вы должны попасть после предыдущей команды) выполним смену пароля пользователя:
    \password postgres

    -- введите новый пароль (скорее всего дважды).

packet_write_wait connection to port 22 broken pipe Ошибка SSH (git)

Ошибка наблюдается иногда при SSH-соединении, например при клонировании git-ом.

Решение

Можно попробовать добавить SSH-конфиг опции для всех хостов:

Host *
  ServerAliveInterval 30
  ServerAliveCountMax 5

Источники:

  1. packet_write_wait: Connection to XXX : Broken pipe: https://thomas-cokelaer.info/blog/2017/0...

Имя пользователя. Какое писать? (настройка git config user.name)

Здравствуйте.
Занимаююсь установкой Git. Порядок установки беру отсюда
Возник вопрос по команде:

git config --global user.name "username"

Что писать вместо команды?

"username"

Предполагаю, что это имя пользователя, которое мы видим в терминале.

Вопрос по настройке виртуального хоста в Ubuntu

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

Двигался пошагово.
1. Запустил команду в консоли:

sudo nano /etc/apache2/sites-available/sea.loc.conf

2. На основе этой записи:

Пользователи в Linux. Как это работает (ubuntu)

Определения

  • Суперпользователь (часто его имя root, читается как "рут", означает "корень, корневой") -- это аккаунт который может всё)

Работа под обычным аккаунтом

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

linux sed Чтение очень больших файлов - вывод конкретных строк по номерам или диапазонов

Обычный кат делает так:

$ cat file
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10

Сед позволит напечатать только пятую строчку:

$ sed -n 5p file
Line 5

Или несколько строк, например 5ю и 8ю:

$ sed -n -e 5p -e 8p file
Line 5
Line 8

Или диапазон строк:

$ sed -n 5,8p file
Line 5
Line 6
Line 7
Line 8

Или диапазон + конкретные строки:

Преимущества Linux по сравнению с Windows.

Я заметил, что программисты многие любят использовать Linux, также, насколько мне известно, все реально работающие сервера (95%) стоят на Linux или Freebsd.
Какие преимущества у Linux по сравнению с Windows?

linux base64 Получить строку в терминале -- ubuntu

Получить закодированную строку можно так:

echo -n вашастрока | base64

Pages

Subscribe to RSS - linux