Samba – разные права доступа к субдиректориям

Возникла задача дать всем доступ к корневой папке и выборочный к субдиректориям. Схема такая: dir – folder1, folder2 Дописываем в /etc/samba/smb.conf такие настройки: [dir] comment = dir path = /home/dir read only = no valid users = @sambagroup force group = +sambagroup create mask = 0660 force create mode = 0110 directory mask = 0770 …

Continue reading ‘Samba – разные права доступа к субдиректориям’ »

Временные параметры файла для утилиты find – atime, mtime, ctime

atime — время последнего ДОСТУПА к файлу (например, чтение, исполнение). Можно увидеть командой ls -lu mtime — время последнего изменения файла (его содержимого). Можно увидеть командой ls -l ctime — время последнего изменения прав доступа или владельца. Можно увидеть командой ls -lc Количество времени измеряется в днях.  

ntfs-3g – монтирование флешек

Устанавливаем утилиту, подключив репозиторий: # yum install epel-release # yum install ntfs-3g Смотрим, sdb – нужная флешка: # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 465,8G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 464,8G 0 part ├─centos-root 253:0 0 10G 0 …

Continue reading ‘ntfs-3g – монтирование флешек’ »

Создание RAID 1 на двух дисках и добавление его в работающую систему

На одном ssd стоит система. Добавили еще два 4Tb диска для NAS. Нужно создать RAID 1. Устанавливаем утилиту: # yum install mdadm Сначала необходимо занулить суперблоки на дисках, которые мы будем использовать для построения RAID (если диски ранее использовались, их суперблоки могут содержать служебную информацию о других RAID): # mdadm –zero-superblock –force /dev/sd{b,c} * в данном примере …

Continue reading ‘Создание RAID 1 на двух дисках и добавление его в работающую систему’ »

rsync – отобразить прогресс

Пришло время замены диска с хранилища (около 2 Тб) и переноса информации со старого на новый. Подключаем диск, форматируем, если нужно разбиваем. Перенос осуществляем при помощи rsync одной командой: rsync -a –info=progress2 –no-inc-recursive /home/_SRC_ /home/_DST_ –info=progress2 – опция для показа скорости, времени и прогресса. –no-inc-recursive – отключить инкрементную рекурсию. Это создаст весь список файлов в начале, …

Continue reading ‘rsync – отобразить прогресс’ »

rsync – инкрементный бэкап на удаленный сервер

SDATA (источник) User: user1 Password: pass1 Директория для переноса: /home/k138/ SERVER2 (приемник) User: user2 Password: pass2 Директория для приема информации: /home/user2/_backup/SDATA Логинимся через SSH на SDATA. $ ssh-keygen -t rsa путь по умолчанию ./.ssh/id_rsa затем два раза Enter. Копируем ключ на сервер: $ ssh-copy-id user2@server2 Если файл authorized_keys не существует, то он автоматически будет создан, …

Continue reading ‘rsync – инкрементный бэкап на удаленный сервер’ »

Утилиты для анализа загрузки сети

1. iftop Утилита имеет более простой интерфейс и отображает намного меньше информации. Она выводит ip адреса отправителя и получателя, а также количество переданных или полученных данных за несколько последних секунд. iftop отображает обновления полосы пропускания сети каждые 2, 10 или 40 секунд. yum install iftop 2. nload простая утилита, которая отображает только скорость входящих и исходящих …

Continue reading ‘Утилиты для анализа загрузки сети’ »

tcpdump примеры

ПРЕДСТАВЛЕНИЕ НЕОБРАБОТАНОГО ВЫВОДА Подробный вывод без разрешения имен хостов или номеров портов, абсолютных порядковых номеров и удобочитаемых временных меток. # tcpdump -ttttnnvvS НАЙДИТЕ ТРАФИК ПО IP Один из самых распространенных запросов, это покажет вам трафик из 1.2.3.4, будь то источник или место назначения. # tcpdump host 1.2.3.4 ПОСМОТРЕТЬ БОЛЬШЕ ИНФОРМАЦИИ О ПАКЕТЕ С ВЫВОДОМ НА …

Continue reading ‘tcpdump примеры’ »