Обновление NGINX в Debian до последней версии

Начал задумываться о включении на своем сервере протокола HTTP/2 (nghttp2) и пришлось обновить nginx.

Читать далее

Изменение прав на папку и файлы — chmod

Как установить права доступа на запись в папку и на все подпапки и файлы:
chmod -R 755 /home/vasya
смена прав, -R рекурсивно, т.е. изменит и то, что внутри каталога vasya

циферки — это три отдельных атрибута:
7 - rwx - читать, писать, выполнять
6 - rw- - читаь, писать
5 - r-x - читать, выполнять
4 - r-- - читать
3 - -wx - писать, выполнять
2 - -w- - писать
1 - --x - выполнять
0 - --- - ничего нельзя делать

Первая цифра — применения прав для пользователя
Вторая цифра — для группы
Третья цифра — права для всех остальных

Для смены владельца файлов/каталогов используем chown:
chown -R vasya:users /home/vasya
поменяет владельца и группу каталога vasya и содержимое оного!

Изменения пароля пользователя — passwd

Для сброса или изменения пароля пользователя используется команда passwd.

# passwd имя_пользователя

Пользователь Linux также может сменить свой пароль:

root@localhost:~# passwd user_name
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
root@localhost:~#

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

# passwd -x 90 -w 3 -i 1 user_name
Password changed.

Использование: passwd [параметры] [ПОЛЬЗОВАТЕЛЬ]
Читать далее

Debian — как узнать температуру процессора (CPU) через консоль

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

$ sudo apt-get install lm-sensors libsensors4

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

$ sudo sensors-detect

Когда утилита будет спрашивать всякие вопросы, можете просто набирать yes.
Для чтения данных с датчиков используется команда:

$ sensors

Бонус
А теперь я хочу рассказать о маленьком трюке, который я применяю. Набирать sensors каждый раз может быть очень утомительно. Именно поэтому я беру и совмещаю эту команду с watch:

$ watch sensors

В результате — вы сможете следить за температурой процессора в реальном времени.