31111111111Rating 3.00 (3 Votes)
51111111111Rating 5.00 (2 Votes)
Понадобилось реализовать отображение приветствия, системных данных после входа в систему по SSH, среда CentOS 7 / Fedora 23 (исходная тема). Реализаций несколько - использовать *profile или использовать systemd сервис, в случае с profile все просто - пишем скрипт по получению системных сведений, добавляем в profile (спасибо around):

cat ~/.profile
...
~/log.sh

Все отлично, но возник вопрос, что если пользватель начнет использовать ключи типа --noprofile или source ~/.other_profile, в итоге был разработан "коленочный" метод, создаем systemd скрипт:
nano  /etc/systemd/system/myinfo.service
51111111111Rating 5.00 (2 Votes)
В предыдущей статье рассказано как устанавливать fail2ban в CentOS, но начиная с версии 0.9 у f2b изменился "состав" jail файла, ниже расскажу об основных нюансах настройки fail2ban.

Установка fail2ban

Происходит в стандартном режиме:
yum install fail2ban

Конфигурирование fail2ban

Переходим в папку fail2ban:
cd /etc/fail2ban
Копируем конфиг:
cp fail2ban.conf fail2ban.local
2.51111111111Rating 2.50 (2 Votes)
Смотрим текущую таймзону и время:
ls -l /etc/localtime
date
Смотрим какие таймзоны есть:
timedatectl list-timezones
2.51111111111Rating 2.50 (2 Votes)
Tmux оказался очень удобным инструментом, который позволяет значительно облегчить жизнь системному администратору, достаточно запустить несколько сессий к примеру на сервере и можно подключаться к ним в не зависимости прервется у Вас SSH соединение или Вы произвели SSH соединение с другой машины, сессии можно между собой "шарить"... В данной статье расскажу о том, как установить и использовать tmux в CentOS / Fedora.

Установка tmux в CentOS / Fedora

Устанавливается штатными средствами в CentOS:
yum install tmux
Соответственно в Fedora:
dnf install tmux
11111111111Rating 1.00 (1 Vote)

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

Установка nmap в CentOS / Fedora

Nmap можно установить из стандартных репозиториев используя yum или dnf:

yum install nmap
dnf install nmap
21111111111Rating 2.00 (1 Vote)
При написании bash скриптов, постоянно приходится работать с date, а так же задавать форматы дат, по началу было очень не привычно видеть даты "задом на перед" т.е. сначала год, потом месяц, потом день. При написании скриптов, периодически приходится выводить даты на экран или писать даты в лог файл, в связи с этим решил написать краткую памятку о том, как можно работать с датами.

Просмотреть просто дату в Bash

Можно использовав команду date

date
Tue Jun 28 22:18:06 +06 2016

Задать нужный формат даты можно использовав конструкцию +"%m-%d-%y"

date +"%m-%d-%y"
06-28-16

31111111111Rating 3.00 (1 Vote)
Так получилось, что один из дисков объемом 120Гб (SSD) в виду этого было решено поставить систему (/, /var, /home) на него, где из home хранился бы только кэш или что то такое, что было бы актуально при использовании этого с SSD, остальные каталоги были перенесены на другой диск, более объемный (Documents, Downloads, .wine и т.п.) а в домашнем каталоге пользователя были созаны симлинки (symlinks) на перенесенные каталоги.
Итак есть некий диск, назовем его home2, монтируется он у меня в /mnt, создаем на нем папку пользователя, с нужными каталогами, переходим в ~/:
cd ~/
21111111111Rating 2.00 (1 Vote)
Не форматируется флешка в Linux, выдает ошибку:
The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes
Партиции (разделы) не удаляются ни GParted, ни Gnome Disk, решается путем запуска терминала с привилигерованным пользователем (или через sudo) и запуска в нем fdisk:
fdisk /dev/sdf
11111111111Rating 1.00 (1 Vote)
Bash alias - это очень удобно, свои алиасы я храню в отдельном файле, называемом bash_aliases, который содержит все мои алиасы, я его постоянно дополняю, обновляю и т.п. Как это работает? Создаем файл в папке профиля пользователя ~/.bash_aliases:
nano ~/.bash_aliases
Добавляем в него любую команду в качестве алиаса, например hostname:
alias hn="hostname"
Все что касается Unix / Linux систем

Сейчас 363 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз