Показаны сообщения с ярлыком Памятка. Показать все сообщения
Показаны сообщения с ярлыком Памятка. Показать все сообщения
пятница, 1 декабря 2017 г.
вторник, 15 августа 2017 г.
iptables
IPTABLES
IP маршрутизация
Посмотреть таблицу соединений NAT
cat /proc/net/ip_conntrack cat /proc/net/ip_conntrack | grep "30\.10 "
TOP числа пакетов с ip адресов проходящий через eth1
tcpdump -tn -c 10000 -i eth1 tcp or udp | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk '$1 > 100'
# Просмотреть правила
# iptables -L FORWARD --line-numbers -n
# iptables -t nat -L PREROUTING --line-numbers -n # iptables -t mangle -L PREROUTING -n -v --line-numbers
# Добавить правила
# iptables -I FORWARD 141 -i eth1 -s 192.168.xxx.116 -p tcp -m state --state NEW -j ACCEPT
# iptables -I FORWARD 141 -i eth1 -s 192.168.xxx.0/24 -d 213.142.xxx.142/32 -j ACCEPT
# для доступа по RDP ( ограничения через FORWARD )
# iptables -I FORWARD 63 -s 87.117.xxx.10 -d 192.168.xxx.207 -p tcp -m tcp --dport 3389 -j allowed
# Удалить правило 141
# iptables -D FORWARD 141
IP маршрутизация
#Добавить адрес в таблицу маршрутизации
# ip rule add from 192.168.xxx.15 table T3
# удалить
# ip rule del from 192.168.xxx.15 table T3
# сбросить кеш
# ip route flush cache
Просмотр правил маршрутизации
# ip rule list
# Пример переключение шлюза по умолчанию (default GW)
# удаляем текущий
# ip route del default via 212.23.xxx.xxx dev eth0
# добавляем новый
# ip route add default via 217.119.xxx.xxx dev eth2 metric 10
# проверка доступности интернет через провайдеров
# ping -I 212.23.xxx.xxx 8.8.8.8
# ping -I 83.167.xxx.xxx 8.8.8.8
# ping -I 188.234.xxx.xxx 8.8.8.8
# ping -I 5.141.xxx.xxx 8.8.8.8
# для примера
# route add -net 192.168.128.0/17 gw 192.168.10.1
вторник, 1 ноября 2016 г.
Открытые файлы
Просмотр открытых файлов на WINDOWS Server.
Смотрим открытые файлы на сервере, команду запускаем на локальной станции (нужны права)
openfiles /query /s имя_сервера /fo table /v
openfiles /query /s имя_сервера /fo table /v | find /i "dbf"
по умолчанию отображаются файлы открытые по сети. Чтобы увидеть какие файлы открыты локальными пользователями
openfiles /local on
требуется перезагрузка, ведет к снижению производительности
Отключение пользователей
Примеры:
OPENFILES /Disconnect /?
OPENFILES /Disconnect /ID 1
OPENFILES /Disconnect /A <пользователь>
OPENFILES /Disconnect /O Read/Write
OPENFILES /Disconnect /OP "c:\Мои Документы \пример.doc" /ID 234
OPENFILES /Disconnect /S <система> /U <пользователь> /ID 5
OPENFILES /Disconnect /S <система> /U <пользователь> /P <пароль> /ID *
Смотрим открытые файлы на сервере, команду запускаем на локальной станции (нужны права)
openfiles /query /s имя_сервера /fo table /v
openfiles /query /s имя_сервера /fo table /v | find /i "dbf"
по умолчанию отображаются файлы открытые по сети. Чтобы увидеть какие файлы открыты локальными пользователями
openfiles /local on
требуется перезагрузка, ведет к снижению производительности
Отключение пользователей
Примеры:
OPENFILES /Disconnect /?
OPENFILES /Disconnect /ID 1
OPENFILES /Disconnect /A <пользователь>
OPENFILES /Disconnect /O Read/Write
OPENFILES /Disconnect /OP "c:\Мои Документы \пример.doc" /ID 234
OPENFILES /Disconnect /S <система> /U <пользователь> /ID 5
OPENFILES /Disconnect /S <система> /U <пользователь> /P <пароль> /ID *
четверг, 27 октября 2016 г.
Установить IP адрес устройства в сети без DHCP
В Linux
# arp -s 10.1.1.111 00:c0:b7:51:f6:b8
# ping 10.1.1.111 -s 113
В Windows
# arp -s 10.1.1.111 00-c0-b7-51-f6-b8
# ping 10.1.1.111 -l 113
# arp -s 10.1.1.111 00:c0:b7:51:f6:b8
# ping 10.1.1.111 -s 113
В Windows
# arp -s 10.1.1.111 00-c0-b7-51-f6-b8
# ping 10.1.1.111 -l 113
понедельник, 30 мая 2016 г.
DHCP. Статические клиенты
Далее пример конфига для клиента без фиксированного ip адреса host happylaptop { hardware ethernet 00:0a:39:22:da:39; option host-name "happylaptop"; option domain-name "example.com"; ddns-hostname "happylaptop"; ddns-domain-name "example.com"; } Затем идет пример для группы хостов, или секции group в dhcpd.conf group { option domain-name "example.com"; ddns-domainname "example.com"; host happylaptop { hardware ethernet 00:0a:39:22:da:39; option host-name "happylaptop"; ddns-hostname "happylaptop"; } host dellstation { hardware ethernet 00:b1:48:2a:ad:9c; option host-name "dellstation"; ddns-hostname "dellstation"; } } Далее идет пример клиента со фиксированным ip адресом host jukebox { hardware ethernet 01:d0:06:b8:68:34; fixed-address 192.168.0.5; ddns-hostname "jukebox"; ddns-domain-name "example.com"; option host-name "jukebox"; option domain-name "example.com"; }
Взято
вторник, 29 марта 2016 г.
ЭЦП
Если закрытые ключи находятся в реестре то через КриптоПро CSP - Сервис - Скопировать копируете на какой-либо носитель, либо экспортировать ветку реестра с закрытыми ключами
Для 64-разрядных ОС HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\USERS\\Keys Для 32-разрядных ОС HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS\ \Keys
сами сертификаты - через консоль: Пуск\выполнить: certmgr.msc
Перейти в Личное\Сертификаты:
Выделить все (нужные) сертификаты, правой кнопкой - Все задачи -> Экспорт ... Указать формат: в p7b Обратно из p7b - можно через Импорт
Программистам 1С передать номер отпечатка сертификата
суббота, 30 января 2016 г.
Linux Mint, Ubuntu
Просмотр установленных пакетов: dpkg -l
dpkg -l | grep keepass ii keepass2 2.31+dfsg-1~ubuntu14.04~ppa1 all Password manager ii keepass2-plugin-application-indicator 0.4.6+0.4.8 all Adds an Application Indicator to KeePass 2.x ii keepass2-plugin-keepasshttp 1.8.4+2 all KeePass 2.x plugin to expose password entries securely over HTTP ii keepass2-plugin-libdbus 0.3.1+0.4.8 all Shared library for DBus for serveral KeePass 2.x plugins ii keepass2-plugin-libimagemagick 0.2.7+0.4.8 all Shared library for ImageMagick for serveral KeePass 2.x plugins ii keepass2-plugin-rpc 1.5.4-1 all Remote Procedure Call (RPC) plugin for KeePass 2.x
понедельник, 25 января 2016 г.
Centos 7 Firewall
Состояние сервиса
[root@localhost log]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2015-12-29 14:11:09 YEKT; 3 weeks 6 days ago Main PID: 634 (firewalld) CGroup: /system.slice/firewalld.service └─634 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid Dec 29 14:11:07 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon... Dec 29 14:11:09 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
Состояние сервиса
[root@localhost log]# firewall-cmd --state running
[root@localhost log]# firewall-cmd --get-default-zone public
[root@localhost log]# firewall-cmd --get-active-zones public interfaces: ens192
[root@localhost log]# firewall-cmd --list-all public (default, active) interfaces: ens192 sources: services: dhcpv6-client ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules:
[root@localhost log]# firewall-cmd --get-zones block dmz drop external home internal public trusted workПосмотреть правила для какой либо зоны
[root@localhost]# firewall-cmd --get-zones block dmz drop external home internal public trusted work [root@localhost]# firewall-cmd --zone=internal --list-all internal interfaces: sources: services: dhcpv6-client ipp-client mdns samba-client ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules:Изменить зону на интерфейсе в текущей сессии (временно, до перезагрузки)
sudo firewall-cmd --zone=home --change-interface=ifcfg-ens192Добавить интерфейс в зону (постоянно)
[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-ens192 . . . TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" ZONE=internal . . .чтобы применить изменения
systemctl restart network.service
systemctl restart firewalld.service
посмотреть сервисы привязанные к зоне
[root@localhost]# firewall-cmd --zone=internal --list-services dhcpv6-client ipp-client mdns samba-client sshПример, добавил сервис DNS, не забыть перегрузить правила
[root@localhost network-scripts]# firewall-cmd --zone=public --list-services dhcpv6-client ssh [root@localhost network-scripts]# firewall-cmd --zone=internal --list-services dhcpv6-client ipp-client mdns samba-client ssh [root@localhost network-scripts]# firewall-cmd --zone=internal --permanent --add-service=dns success [root@localhost network-scripts]# firewall-cmd --zone=internal --list-services dhcpv6-client ipp-client mdns samba-client ssh [root@localhost network-scripts]# firewall-cmd --reload success [root@localhost network-scripts]# firewall-cmd --zone=internal --list-services dhcpv6-client dns ipp-client mdns samba-client ssh [root@localhost network-scripts]#
четверг, 30 апреля 2015 г.
unison
взято
документация
доступно расписано
Для Debian 7
apt-get install unison
useradd -m -s /bin/bash -c "operator" -G имя_группы имя_учетки
Для Centos 5.x
ищем пакет unison, версия unison должна совпадать на обоих хостах
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/tworkemon/CentOS_CentOS-5/i386/unison-2.40.63-6.2.i386.rpm
rpm -ivh unison-2.40.63-6.2.i386.rpm
ssh
на одном хосте (I)
ssh-keygen -t dsa
на другом (II) из cat ~/.ssh/id_dsa.pub (I хоста)
cat >> ~/.ssh/authorized_keys
или
ssh-copy-id -i $HOME/.ssh/id_dsa.pub root@192.168.3.111
Проверяем возможность зайти без пароля c I на II
ssh root@91.201.53.227
А для того, чтобы полностью автоматизировать процесс конфигурации, необходимо создать задание для планировщика cron, выполнив команду crontab -e и напечатав, например, следующую строку:
* */1 * * * /usr/bin/unison &> /dev/null
После этого синхронизация каталогов на заданных серверах будет выполняться каждый час.
.unison/default.prf
Комментарии должны сделать самообъяснение файла, за исключением директив пути. Если Вы не укажите путь директивы, то каталоги в корневой директивы будут синхронизированы. Если указать путь директивы, то пути относительно корневого пути (например, root = /var/www and path = current преобразуется в /var/www/current ), и только эти подкаталоги будут синхронизированы, а не весь каталог, заданный в корне директивы.
Make your home directory the root of the synchronization, but tell Unison to synchronize only some of the files and subdirectories within it on any given run. This can be accomplished by using the -path switch on the command line:
документация
доступно расписано
Для Debian 7
apt-get install unison
useradd -m -s /bin/bash -c "operator" -G имя_группы имя_учетки
Для Centos 5.x
ищем пакет unison, версия unison должна совпадать на обоих хостах
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/tworkemon/CentOS_CentOS-5/i386/unison-2.40.63-6.2.i386.rpm
rpm -ivh unison-2.40.63-6.2.i386.rpm
ssh
на одном хосте (I)
ssh-keygen -t dsa
на другом (II) из cat ~/.ssh/id_dsa.pub (I хоста)
cat >> ~/.ssh/authorized_keys
или
ssh-copy-id -i $HOME/.ssh/id_dsa.pub root@192.168.3.111
Проверяем возможность зайти без пароля c I на II
ssh root@91.201.53.227
А для того, чтобы полностью автоматизировать процесс конфигурации, необходимо создать задание для планировщика cron, выполнив команду crontab -e и напечатав, например, следующую строку:
* */1 * * * /usr/bin/unison &> /dev/null
После этого синхронизация каталогов на заданных серверах будет выполняться каждый час.
.unison/default.prf
Комментарии должны сделать самообъяснение файла, за исключением директив пути. Если Вы не укажите путь директивы, то каталоги в корневой директивы будут синхронизированы. Если указать путь директивы, то пути относительно корневого пути (например, root = /var/www and path = current преобразуется в /var/www/current ), и только эти подкаталоги будут синхронизированы, а не весь каталог, заданный в корне директивы.
Make your home directory the root of the synchronization, but tell Unison to synchronize only some of the files and subdirectories within it on any given run. This can be accomplished by using the -path switch on the command line:
unison /home/username ssh://remotehost//home/username -path sharedThe -path option can be used as many times as needed, to synchronize several files or subdirectories:
unison /home/username ssh://remotehost//home/usernameThese\
-path shared\
-path pub\
-path .netscape/bookmarks.html
-path
arguments can also be put in your preference file.
See the Preferences section for an example.
четверг, 23 октября 2014 г.
Отключаем Recieve Window Auto-Tuning в Windows 7/Server 2008
посмотреть настройки
netsh interface tcp show global
отключить
netsh int ip set global autotuninglevel disabled
netsh interface tcp show global
отключить
netsh int ip set global autotuninglevel disabled
вторник, 30 сентября 2014 г.
сертификат для Kaspersky Security 8.0 (самоподписанный)
ключ .klmsui.key
запрос
openssl req -new -key .klmsui.key -out klmsui.csr
сертификат
openssl x509 -req -days 365 -in klmsui.csr -signkey .klmsui.key -out .klmsui.crt
service httpd restart
Удаление хранилища
/opt/kaspersky/klms/bin/klms-control --backup --query --mass-remove
/opt/kaspersky/klms/bin/klms-control -b --query --mass-remove --limit 6000
/opt/kaspersky/klms/bin/klms-control --backup --statistics
/opt/kaspersky/klms/bin/klms-control --backup –-remove --rule-id 3
запрос
openssl req -new -key .klmsui.key -out klmsui.csr
сертификат
openssl x509 -req -days 365 -in klmsui.csr -signkey .klmsui.key -out .klmsui.crt
service httpd restart
Удаление хранилища
/opt/kaspersky/klms/bin/klms-control --backup --query --mass-remove
/opt/kaspersky/klms/bin/klms-control -b --query --mass-remove --limit 6000
/opt/kaspersky/klms/bin/klms-control --backup --statistics
/opt/kaspersky/klms/bin/klms-control --backup –-remove --rule-id 3
понедельник, 9 июля 2012 г.
Памятка Linux
Если возникли проблемы
При загрузке не монтируется том или другие проблемыесли корень в режиме ro
mount -o rw,remount /
Загрузка в однопользовательский режим из GRUB
жмем [a] и добавить в конец строки single.
Переход в однопользовательский режим
telinit 1
----------------------------------------------------------------------------------------------selinux
для восстановления атрибутов selinux, создать в корне тома файл .autorelabel
(selinux должен быть в enforced mode)
----------------------------------------------------------------------------------------------
RAID
просмотр состояния
mdadm --detail /dev/md0
cat /proc/mdstat
watch cat /proc/mdstat
Добавить диск вместо неисправного
mdadm --add /dev/md0 /dev/sda2
Объявить диск в RAID неисправным
mdadm --fail /dev/md0 /dev/sdc
Удалить из RAID неисправный диск
Объявить диск в RAID неисправным
mdadm --fail /dev/md0 /dev/sdc
Удалить из RAID неисправный диск
mdadm --manage --remove /dev/md0 /dev/sdc
Похоже GRUB не захотел работать с raid v1.2 Для /boot создал raid v1.0 ссылка
mdadm --create /dev/md1 --level=1 --raid-disks=2 --metadata=1.0 --assume-clean missing /dev/sdb1
ссылка
Похоже GRUB не захотел работать с raid v1.2 Для /boot создал raid v1.0 ссылка
mdadm --create /dev/md1 --level=1 --raid-disks=2 --metadata=1.0 --assume-clean missing /dev/sdb1
ссылка
----------------------------------------------------------------------------------------------
GRUB
Сделать второй диск RAID загрузочным
(root@server) # grub
grub> find /grub/stage1
(hd0,0)
(hd1,0)
grub> device (hd0) /dev/sdb
grub> find /grub/stage1
(hd0,0)
(hd1,0)
grub> device (hd0) /dev/sdb
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
grub> setup (hd0)
grub> quit
sysctl
Посмотреть все параметры sysctl выполнить команду sysctl -a
Для включения IP форвардинга внести в файл /etc/sysctl.conf:
# Controls IP packet forwarding net.ipv4.ip_forward = 1применить изменения, без перезагрузки ОС, можно командой :
/sbin/sysctl -p----------------------------------------------------------------------------------------------
find
find /etc -ctime -10 -mtime -10 -print
find /etc -ctime -10 -mtime -10 -ls
find /etc -mtime -10 -ls
Построитель команды 'find' http://find.unixpin.com/ru/
Просмотр размера подкаталогов в текущем каталоге
find . -maxdepth 1 -type d -exec du -hs {} \;
find . -maxdepth 1 -type d -exec du -hsb {} \; | sort -n
----------------------------------------------------------------------------------------------
Настройка файловой системы
ВНИМАНИЕ! Всё нижеописанное делается на ОТМОНТИРОВАННОЙ файловой системе!
Здесь
нужно ещё отметить тот факт, что при форматировании в ext3 и ext4, для
пользователя root резервируется 5% места. Чтобы убрать 5 процентное
резервирование места для root в ext3 и ext4 нужно дать команду:
tune2fs -m 0 /dev/sdb1
После этого простому пользователю будет доступно всё место.
Так же имеет место быть принудительная проверка диска после некоторого количества загрузок. Если вам это не нужно, процедуру можно отменить командой:
tune2fs -c 0 /dev/sda1
Либо сделать так, чтобы проверка происходила реже, например, 1 раз в 100 загрузок:
tune2fs -c 100 /dev/sda1
Просмотреть свойства файловой системы можно командой
tune2fs -l /dev/sda1
----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
rpm -qi "имя" (без версии) --- Получение информации о пакете.
rpm -ql "имя" --- Список файлов составляющих данный пакет.
rpm -qR "имя" --- Информации о зависимостях.
rpm -q --whatprovides "зависимость" --- Узнать, какому из пакетов принадлежат зависимости.
rpm -ihv "полное имя пакета" --- Сама установка.
rpm -ihv --nodeps "полное имя пакета" --- Установка пакета без проверки зависимостей, при такой установке возможны проблемы с работой приложения, или ограниченная функциональность.
Возможно установить несколько пакетов за раз, это может быть полезно при установке взаимнозависимых пакетов. Для этого просто после rpm -ihv перечислите через пробел полные имена пакетов.
Если после установки программы вы обнаружите какие-то "неизвестные" файлы, то вы всегда сможите проверить какому пакету они принадлежат.
rpm -qf "полный путь к файлу", например, rpm -qf /usr/bin/xine
rpm -qa --Вывести в консоли весь список установленных пакетов, или зайти в /var/log/rpmpkgs
rpm -e "имя" --- Удаление пакета.
Если при установке *.src.rpm выдается сообщение
unpacking of archive failed on file /cpio: MD5 sum mismatch
использовать ключ --nomd5
$rpm --nomd5 -ihv *.rpm
----------------------------------------------------------------------------------------------
wget http://arm.koji.fedoraproject.org//packages/ncpfs/2.2.6/13.fc12/src/ncpfs-2.2.6-13.fc12.src.rpm
rpm -ivh ncpfs-2.2.6-13.fc12.src.rpm
rpm --nomd5 -ivh ncpfs-2.2.6-13.fc12.src.rpm
rpmbuild -ba ncpfs.spec (получаем ipxutils-2.2.6-13.i386.rpm и ncpfs-2.2.6-13.i386.rpm ...)
rpm -ivh -- nodeps ncpfs-2.2.6-13.i386.rpm
----------------------------------------------------------------------------------------------
mrtg
indexmaker --output /var/www/mrtg/index.html --columns=1 /etc/mrtg/mrtg.cfg----------------------------------------------------------------------------------------------
rpm
rpm -qa --qf "%{NAME}\n" --- список установленных пакетов.
rpm -qi "имя" (без версии) --- Получение информации о пакете.
rpm -ql "имя" --- Список файлов составляющих данный пакет.
rpm -qR "имя" --- Информации о зависимостях.
rpm -q --whatprovides "зависимость" --- Узнать, какому из пакетов принадлежат зависимости.
rpm -ihv "полное имя пакета" --- Сама установка.
rpm -ihv --nodeps "полное имя пакета" --- Установка пакета без проверки зависимостей, при такой установке возможны проблемы с работой приложения, или ограниченная функциональность.
Возможно установить несколько пакетов за раз, это может быть полезно при установке взаимнозависимых пакетов. Для этого просто после rpm -ihv перечислите через пробел полные имена пакетов.
Если после установки программы вы обнаружите какие-то "неизвестные" файлы, то вы всегда сможите проверить какому пакету они принадлежат.
rpm -qf "полный путь к файлу", например, rpm -qf /usr/bin/xine
rpm -qa --Вывести в консоли весь список установленных пакетов, или зайти в /var/log/rpmpkgs
rpm -e "имя" --- Удаление пакета.
Если при установке *.src.rpm выдается сообщение
unpacking of archive failed on file /cpio: MD5 sum mismatch
использовать ключ --nomd5
$rpm --nomd5 -ihv *.rpm
----------------------------------------------------------------------------------------------
Установка ncpfs в CentOS 5.x
wget http://arm.koji.fedoraproject.org//packages/ncpfs/2.2.6/13.fc12/src/ncpfs-2.2.6-13.fc12.src.rpm
rpm -ivh ncpfs-2.2.6-13.fc12.src.rpm
rpm --nomd5 -ivh ncpfs-2.2.6-13.fc12.src.rpm
rpmbuild -ba ncpfs.spec (получаем ipxutils-2.2.6-13.i386.rpm и ncpfs-2.2.6-13.i386.rpm ...)
rpm -ivh -- nodeps ncpfs-2.2.6-13.i386.rpm
p.s. ipxutils не нужен т.к. nsend отлично работает по tcp/ip
----------------------------------------------------------------------------------------------
POSTIE
# ./postie./postie: error while loading shared libraries: libsasl.so.7: cannot open shared object file: No such file or directory
# cd /usr/lib
# ln -s libsasl2.so.2.0.22 libsasl.so.7
# rpm -qa | grep sasl
cyrus-sasl-devel-2.1.22-6
cyrus-sasl-md5-2.1.22-6
cyrus-sasl-lib-2.1.22-6
cyrus-sasl-plain-2.1.22-6
cyrus-sasl-2.1.22-6
yum install compat-libgcc-296
yum install compat-libstdc++-296
----------------------------------------------------------------------------------------------
FIREFOX
оптимизация
NTP
service ntpd stop
ntpdate 192.168.x.x
service ntpd stop
# cd /usr/lib
# ln -s libsasl2.so.2.0.22 libsasl.so.7
# rpm -qa | grep sasl
cyrus-sasl-devel-2.1.22-6
cyrus-sasl-md5-2.1.22-6
cyrus-sasl-lib-2.1.22-6
cyrus-sasl-plain-2.1.22-6
cyrus-sasl-2.1.22-6
yum install compat-libgcc-296
yum install compat-libstdc++-296
----------------------------------------------------------------------------------------------
FIREFOX
оптимизация
find ~/.mozilla/ -name '*.sqlite' -print -exec sqlite3 {} "VACUUM; REINDEX;" \;----------------------------------------------------------------------------------------------
NTP
service ntpd stop
ntpdate 192.168.x.x
service ntpd stop
- Set the clock manually to the current time.
- Sync the system clock to the current time:
# ntpd -g -q
- Check that the time appears correct:
# date
- Sync the server's hardware clock to the system clock:
# hwclock -wu
- Sync the system clock to the current time:
- Replace the
/etc/localtime
file with a link to the selected timezone:
For example:# ln -snf /usr/share/zoneinfo/<timezone> /etc/localtime
# ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime # ln -snf /usr/share/zoneinfo/UTC /etc/localtime
Подсчитать размер каждого каталога, находящего в уровне вложенности 1 от указанного каталога:
Просмотр сертификата
# echo | openssl s_client -connect fd.ru:443 2>/dev/null | openssl x509 -noout -issuer -subject -dates
issuer= /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
subject= /CN=vip.rnk.1cont.ru
notBefore=Sep 12 13:41:36 2018 GMT
notAfter=Dec 11 13:41:36 2018 GMT
# echo | openssl s_client -connect www.mail.ru:443 2>/dev/null | openssl x509 -noout -issuer -subject -dates
issuer= /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=GeoTrust RSA CA 2018
subject= /C=RU/L=Moscow/O=LLC Mail.Ru/OU=IT/CN=*.mail.ru
notBefore=Dec 15 00:00:00 2017 GMT
notAfter=Dec 14 12:00:00 2020 GMT
----------------------------------------------------------------------------------------------
# du -d 1 -h /usr/local/www/
1.2M /usr/local/www/apache22
20M /usr/local/www/phpMyAdmin
4.2M /usr/local/www/loganalyzer
25M /usr/local/www/
----------------------------------------------------------------------------------------------Просмотр сертификата
# echo | openssl s_client -connect fd.ru:443 2>/dev/null | openssl x509 -noout -issuer -subject -dates
issuer= /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
subject= /CN=vip.rnk.1cont.ru
notBefore=Sep 12 13:41:36 2018 GMT
notAfter=Dec 11 13:41:36 2018 GMT
# echo | openssl s_client -connect www.mail.ru:443 2>/dev/null | openssl x509 -noout -issuer -subject -dates
issuer= /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=GeoTrust RSA CA 2018
subject= /C=RU/L=Moscow/O=LLC Mail.Ru/OU=IT/CN=*.mail.ru
notBefore=Dec 15 00:00:00 2017 GMT
notAfter=Dec 14 12:00:00 2020 GMT
----------------------------------------------------------------------------------------------
Подписаться на:
Сообщения (Atom)