<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2020122137542002605</id><updated>2026-09-21T02:03:00.075+03:00</updated><category term="Linux"/><category term="линукс"/><category term="Debian"/><category term="windows"/><category term="консоль"/><category term="Oracle Linux"/><category term="console"/><category term="network"/><category term="сеть"/><category term="CentOS"/><category term="Apache"/><category term="скрипт"/><category term="RHEL6"/><category term="дебиан"/><category term="питон"/><category term="Python"/><category term="RedHat"/><category term="Asterisk"/><category term="ssh"/><category term="Fedora"/><category term="VMWare"/><category term="Nagios"/><category term="mysql"/><category term="script"/><category term="Астериск"/><category term="почта"/><category term="программирование"/><category term="настройка"/><category term="Windows 2003"/><category term="iPAD"/><category term="ssl"/><category term="ubuntu"/><category term="Apple"/><category term="PowerShell"/><category term="Windows Server 2012"/><category term="chrome"/><category term="cmd"/><category term="ftp"/><category term="mail"/><category term="php"/><category term="route"/><category term="автоматизация"/><category term="виндоус"/><category term="установка"/><category term="ESXi"/><category term="NRPE"/><category term="VPN"/><category term="VoIP"/><category term="Windows Server"/><category term="Zabbix"/><category term="bash"/><category term="database"/><category term="email"/><category term="gsm"/><category term="диалплан"/><category term="командная строка"/><category term="ошибка"/><category term="сетевая карта"/><category term="Apache virtual hosts"/><category term="Cisco"/><category term="Dialplan"/><category term="Flash Drive"/><category term="Gnome"/><category term="Jailbreak"/><category term="SIP"/><category term="Security"/><category term="Windows 7"/><category term="Wireshark"/><category term="alsamixer"/><category term="dongle"/><category term="driver"/><category term="google"/><category term="hosts"/><category term="iptables"/><category term="kernel"/><category term="mount"/><category term="network card"/><category term="plugin"/><category term="tcpdump"/><category term="vSphere"/><category term="vsftpd"/><category term="web"/><category term="yum"/><category term="база данных"/><category term="интерфейс"/><category term="исходники"/><category term="маршрутизация"/><category term="обновление"/><category term="порт"/><category term="реклама"/><category term="телефон"/><category term="телефония"/><category term="Amavis"/><category term="Cydia"/><category term="DSpace"/><category term="FileZilla"/><category term="Gentoo"/><category term="Grandstream"/><category term="HT503"/><category term="Java"/><category term="Nokia"/><category term="Oracle"/><category term="Postfix"/><category term="RDP"/><category term="RHEL"/><category term="Redmine"/><category term="Rkhunter"/><category term="Roundcube"/><category term="Ruby"/><category term="Skype"/><category term="Solaris"/><category term="Spam filtering"/><category term="Squid"/><category term="UPS"/><category term="USB"/><category term="Update"/><category term="Wheezy"/><category term="Windows Server 2008"/><category term="Windows XP"/><category term="adblock"/><category term="apt-get"/><category term="aptitude"/><category term="autorized_keys"/><category term="backup"/><category term="boot"/><category term="chan_dongle"/><category term="cron"/><category term="dell"/><category term="dns"/><category term="ethernet"/><category term="ethtool"/><category term="fix"/><category term="fstab"/><category term="ftps"/><category term="html"/><category term="httpd.conf"/><category term="kernel panic"/><category term="make"/><category term="mod_python"/><category term="multicast"/><category term="netsh"/><category term="nut"/><category term="partition"/><category term="port forwarding"/><category term="raid"/><category term="regedit"/><category term="rewrite"/><category term="root"/><category term="selinux"/><category term="services"/><category term="shell"/><category term="slmgr"/><category term="svn"/><category term="time"/><category term="unlock"/><category term="v-shell"/><category term="vCenter"/><category term="vServer"/><category term="virtual hosts"/><category term="virtualhost"/><category term="virus"/><category term="windows firewall"/><category term="wordpress"/><category term="ИБП"/><category term="Кодировка"/><category term="айпад"/><category term="апач"/><category term="безопасность"/><category term="бекап"/><category term="восстановление данных"/><category term="гном"/><category term="грандстрим"/><category term="загрузка"/><category term="звук"/><category term="ключ"/><category term="мультикаст"/><category term="нагиос"/><category term="образ"/><category term="онлайн-хранилище"/><category term="плагин"/><category term="проверка"/><category term="службы"/><category term="спам"/><category term="тестирование"/><category term="фаерволл"/><category term="фильтр"/><category term="флеш"/><category term="0×81030119"/><category term="1000BaseT"/><category term="2 версии php на одном сервере"/><category term="443"/><category term="5230"/><category term="5900"/><category term="ACL"/><category term="AstDB"/><category term="BINDIR"/><category term="BIOS"/><category term="Blogger"/><category term="CLI"/><category term="CPAN"/><category term="CPAN.pm"/><category term="Cannot open the disk"/><category term="Charset"/><category term="Cisco SPA"/><category term="DAHDI"/><category term="DDOS"/><category term="DISM"/><category term="DOS"/><category term="DTMF"/><category term="DUP"/><category term="Django"/><category term="Dreamspark"/><category term="Epel"/><category term="FXO"/><category term="Firefox"/><category term="GET"/><category term="Greylisting"/><category term="HELO"/><category term="HT-503"/><category term="Hello world"/><category term="High Anonymity(Elite) proxy. anonymous proxy"/><category term="History"/><category term="Huawei"/><category term="IDE"/><category term="IE ESC disable"/><category term="IIS"/><category term="IIS restart"/><category term="ISO"/><category term="Iceweasel"/><category term="Installous"/><category term="Internet Explorer"/><category term="Internet information services"/><category term="Java-script"/><category term="Joomla"/><category term="KMPlayer"/><category term="Lumia"/><category term="Meetme"/><category term="Microsoft. Application deployment"/><category term="NAT"/><category term="NFS"/><category term="NIS"/><category term="NameVirtualHost"/><category term="Nessus"/><category term="NetBeans"/><category term="Nokia Lumia 900"/><category term="OOM"/><category term="OPDS"/><category term="Out-of-Memory Killer"/><category term="PATH"/><category term="PBX"/><category term="PCI"/><category term="PHPMyAdmin"/><category term="POST"/><category term="PSTN"/><category term="Perl"/><category term="Plesk"/><category term="PostgreSQL"/><category term="Postgrey"/><category term="PowerCLI"/><category term="Preview"/><category term="Process monitoring"/><category term="Product key"/><category term="RBL"/><category term="Realtek"/><category term="Reboot"/><category term="Remote Desktop"/><category term="Router"/><category term="SPF"/><category term="Samba"/><category term="Server"/><category term="Service tag"/><category term="SkyDrive"/><category term="Snapshot"/><category term="Solarflare"/><category term="Spamassassin"/><category term="Strict Standards"/><category term="Sugar Sync"/><category term="SugarCRM"/><category term="Sun JDK"/><category term="Sun JRE"/><category term="SyntaxHighlighter"/><category term="TCP/IP"/><category term="TFTP"/><category term="Terminal session"/><category term="Threecol"/><category term="Tie::Handle::CSV"/><category term="USSD"/><category term="UUID"/><category term="VLAN"/><category term="VMWare vCenter"/><category term="VNC"/><category term="Vino"/><category term="VirtualBox"/><category term="Visual Basic"/><category term="WINDOWS\system32\config\system"/><category term="WMI"/><category term="Webmail"/><category term="Windows Editions"/><category term="Windows Phone"/><category term="Wine"/><category term="XAP"/><category term="Xorg"/><category term="Zaptel"/><category term="[warn]"/><category term="_default_"/><category term="a2enmod"/><category term="abrt"/><category term="advertising"/><category term="alias"/><category term="alsa"/><category term="antivirus"/><category term="audio"/><category term="authentication"/><category term="bcdedit"/><category term="biometric"/><category term="bond"/><category term="bonding"/><category term="bootrec"/><category term="bootsect"/><category term="bug report"/><category term="cPanel"/><category term="cannot find the virtual disk"/><category term="certificate"/><category term="chk"/><category term="chkparser"/><category term="chmod"/><category term="chrome://flags"/><category term="clam"/><category term="clamav"/><category term="configure"/><category term="context"/><category term="cpu"/><category term="crash"/><category term="crashkernel"/><category term="cuetools"/><category term="curl"/><category term="databases"/><category term="date"/><category term="dav"/><category term="dd"/><category term="default gateway"/><category term="dependency"/><category term="dhcp"/><category term="disable_functions"/><category term="disk"/><category term="dovecot"/><category term="dpkg"/><category term="du"/><category term="dump"/><category term="echo $PATH"/><category term="eject"/><category term="exim"/><category term="expect"/><category term="explorer.exe"/><category term="export"/><category term="export display"/><category term="ext4"/><category term="extension"/><category term="fabric"/><category term="fail2ban"/><category term="find"/><category term="fingerprint"/><category term="firmware"/><category term="flac"/><category term="flat"/><category term="flat.vmdk"/><category term="freshclam"/><category term="gamepad"/><category term="gateway"/><category term="gdb"/><category term="gem"/><category term="glibc"/><category term="grep"/><category term="grub"/><category term="grub2"/><category term="header_access"/><category term="high anonymous proxy"/><category term="hostname"/><category term="hosts.allow"/><category term="hosts.deny"/><category term="htaccess"/><category term="https"/><category term="iDRAC"/><category term="iFile"/><category term="iSSH"/><category term="interface teaming"/><category term="ip"/><category term="iperf"/><category term="jpg"/><category term="kDevelop"/><category term="key"/><category term="log"/><category term="lspci"/><category term="lynx"/><category term="maddr"/><category term="mass virtual hosting"/><category term="mdadm"/><category term="mechanize"/><category term="media"/><category term="memory"/><category term="menuconfig"/><category term="mkfs"/><category term="mod-rewrite"/><category term="mod_dav"/><category term="mod_evasive"/><category term="mod_passenger"/><category term="mod_proxy"/><category term="modprobe"/><category term="monitoring"/><category term="mouse"/><category term="mplayer"/><category term="nVidia"/><category term="nano"/><category term="netmask"/><category term="nginx"/><category term="ntfs"/><category term="nttcp"/><category term="openvpn"/><category term="pdf"/><category term="performance"/><category term="platform"/><category term="plumb"/><category term="pop"/><category term="power saving"/><category term="ppp0"/><category term="prefix"/><category term="proxy gem"/><category term="pseudo device"/><category term="psexec"/><category term="putty"/><category term="queue"/><category term="racadmin"/><category term="rdesktop"/><category term="recovery data"/><category term="redirect"/><category term="redirect loop"/><category term="redirect to ssl"/><category term="request_header_access"/><category term="rootkit"/><category term="rpm"/><category term="rsyslog"/><category term="ruby gem"/><category term="scanner"/><category term="scp"/><category term="screen"/><category term="sftp"/><category term="sfupdate"/><category term="shntool"/><category term="shutdown"/><category term="sieve"/><category term="smtp"/><category term="socket"/><category term="sound"/><category term="sphinx"/><category term="ssh rsa"/><category term="ssh по ключу"/><category term="ssh-copy-id"/><category term="ssh-keygen"/><category term="subversion"/><category term="sugarcrm admin password"/><category term="svn + apache"/><category term="svn + mod_dav"/><category term="syslog"/><category term="terminal"/><category term="test mail"/><category term="timezone"/><category term="tunneling"/><category term="unetbootin"/><category term="unsuspend domain"/><category term="upgrade"/><category term="urllib"/><category term="vRanger"/><category term="version"/><category term="video"/><category term="virtual memory"/><category term="virtualmin"/><category term="vmdk"/><category term="vmkfstools"/><category term="vpn routing"/><category term="warning"/><category term="whitelist"/><category term="wildcard mask"/><category term="windows 10"/><category term="wordpress password recovery"/><category term="x forwarding"/><category term="x-httpd-php"/><category term="xampp"/><category term="xming"/><category term="zeroconf"/><category term="~/bin"/><category term="Бодлер"/><category term="Вампир"/><category term="Днепр"/><category term="ЕСВ"/><category term="МТ"/><category term="ОпСоС"/><category term="Солярис"/><category term="ТфОП"/><category term="Украина"/><category term="Центр обновлений"/><category term="автодополнение"/><category term="автозагрузка"/><category term="анализ"/><category term="анлок"/><category term="аудио"/><category term="база электронных ресурсов"/><category term="батарея"/><category term="баш"/><category term="блоггер"/><category term="блокирование рекламы"/><category term="браузер"/><category term="видео"/><category term="восстановление"/><category term="временная зона"/><category term="время"/><category term="выключается"/><category term="глючит"/><category term="грог"/><category term="группа"/><category term="гугл"/><category term="дата"/><category term="дебаггер"/><category term="делл"/><category term="джанго"/><category term="джеилбрейн"/><category term="джойстик"/><category term="диск"/><category term="драйвер"/><category term="заббикс"/><category term="зависимость"/><category term="запуск windows программ"/><category term="запуск удаленно"/><category term="иксы"/><category term="использование hosts.deny"/><category term="кекс"/><category term="ключ ssh"/><category term="коды"/><category term="колёсико"/><category term="команды"/><category term="конференции"/><category term="копирование файлов"/><category term="крон"/><category term="кулинария"/><category term="лицензия"/><category term="маска"/><category term="меню"/><category term="модем"/><category term="модуль ядра"/><category term="мониторинг"/><category term="монтирование"/><category term="мотоцикл"/><category term="музыка"/><category term="мышь"/><category term="налоги"/><category term="настройка squid"/><category term="не загружается"/><category term="не запускается"/><category term="нетбук"/><category term="обрабатываелся как PHP"/><category term="оператор"/><category term="отпечаток пальца"/><category term="очередь"/><category term="пакет"/><category term="параметры"/><category term="пароль"/><category term="пенсионный фонд"/><category term="питание"/><category term="подписка"/><category term="подсветка"/><category term="поршневые кольца"/><category term="постгрес"/><category term="при подключении к VPN пропадает интернет"/><category term="проблема"/><category term="проблемы с загрузкой"/><category term="проброс"/><category term="производительность"/><category term="прокси"/><category term="прошивка"/><category term="раздел"/><category term="разъемы"/><category term="раундкуб"/><category term="редирект на ssl"/><category term="реестр"/><category term="репозиторийб rpm"/><category term="рецепт"/><category term="роутер"/><category term="сброс"/><category term="сброс правил"/><category term="связка php apache"/><category term="селинуксб"/><category term="сертификат"/><category term="синтаксис"/><category term="скайп"/><category term="скрин"/><category term="собрать из"/><category term="создание raid"/><category term="создание рейда"/><category term="создание сайта в virtualmin"/><category term="сокет"/><category term="сорцы"/><category term="таймаут"/><category term="телефонная линия"/><category term="удаление старых файлов"/><category term="удаленные данные"/><category term="удаленный рабочий стол"/><category term="установка Dspace"/><category term="уязвимости"/><category term="хром"/><category term="циклическая переадресация"/><category term="шлюз по умолчанию"/><category term="электронные ресурсы"/><category term="эмуляция"/><category term="энергосбережение"/><category term="ядро"/><category term="ярлык"/><category term="єдиний соціальний внесок"/><title type='text'>Шпаргалка ;)</title><subtitle type='html'>Блог посвященный системному администрированию</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>239</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-5287267684723245032</id><published>2026-01-22T22:32:00.002+02:00</published><updated>2026-01-22T22:32:17.952+02:00</updated><title type='text'>Edit kernel boot options with grubby</title><content type='html'>&lt;p&gt;Grubby is a useful tool to change boot options on RHEL-based systems with grub2 since it is not preferable to manually edit config files for grub2 in RHEL8/9.&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2 class=&quot;wp-block-heading&quot;&gt;Messing with default kernel&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To list all kernel menu entries, enter:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --info=ALL&lt;/strong&gt;
index=0
kernel=&quot;/boot/vmlinuz-4.18.0-372.9.1.el8.x86_64&quot;
args=&quot;ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet $tuned_params zswap.enabled=1&quot;
root=&quot;/dev/mapper/rhel-root&quot;
initrd=&quot;/boot/initramfs-4.18.0-372.9.1.el8.x86_64.img $tuned_initrd&quot;
title=&quot;Red Hat Enterprise Linux (4.18.0-372.9.1.el8.x86_64) 8.6 (Ootpa)&quot;
id=&quot;67db13ba8cdb420794ef3ee0a8313205-4.18.0-372.9.1.el8.x86_64&quot;
index=1
kernel=&quot;/boot/vmlinuz-0-rescue-67db13ba8cdb420794ef3ee0a8313205&quot;
args=&quot;ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet&quot;
root=&quot;/dev/mapper/rhel-root&quot;
initrd=&quot;/boot/initramfs-0-rescue-67db13ba8cdb420794ef3ee0a8313205.img&quot;
title=&quot;Red Hat Enterprise Linux (0-rescue-67db13ba8cdb420794ef3ee0a8313205) 8.6 (Ootpa)&quot;
id=&quot;67db13ba8cdb420794ef3ee0a8313205-0-rescue&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To find out the file name of the default kernel, enter:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --default-kernel&lt;/strong&gt;
/boot/vmlinuz-4.18.0-372.9.1.el8.x86_64&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To find out the index number of the default kernel, enter:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --default-index&lt;/strong&gt;
0&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To change default kernel for booting:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --set-default /boot/vmlinuz-4.18.0-372.9.1.el8.x86_64&lt;/strong&gt;
&lt;strong&gt;grubby --set-default-index=&lt;/strong&gt;0&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2 class=&quot;wp-block-heading&quot;&gt;Messing with kernel boot arguments&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To add boot arguments to specific kernel:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --args=console=ttyS0,115200 --update-kernel /boot/vmlinuz-4.18.0-372.9.1.el8.x86_64&lt;/strong&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;To remove arguments:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;&lt;strong&gt;grubby --remove-args=&quot;rhgb quiet&quot; --update-kernel /boot/vmlinuz-4.18.0-372.9.1.el8.x86_64&lt;/strong&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Links:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol class=&quot;wp-block-list&quot;&gt;&lt;!-- wp:list-item --&gt;
&lt;li&gt;&lt;a href=&quot;https://access.redhat.com/documentation/de-de/red_hat_enterprise_linux/8/html/managing_monitoring_and_updating_the_kernel/assembly_making-persistent-changes-to-the-grub-boot-loader_managing-monitoring-and-updating-the-kernel&quot;&gt;https://access.redhat.com/documentation/de-de/red_hat_enterprise_linux/8/html/managing_monitoring_and_updating_the_kernel/assembly_making-persistent-changes-to-the-grub-boot-loader_managing-monitoring-and-updating-the-kernel&lt;/a&gt;&lt;/li&gt;
&lt;!-- /wp:list-item --&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/5287267684723245032/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2026/01/edit-kernel-boot-options-with-grubby.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5287267684723245032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5287267684723245032'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2026/01/edit-kernel-boot-options-with-grubby.html' title='Edit kernel boot options with grubby'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-4467411278546219235</id><published>2026-01-22T22:24:00.004+02:00</published><updated>2026-01-22T22:24:59.497+02:00</updated><title type='text'>How to identify product key for installed Microsoft Office 2021 and other versions.</title><content type='html'>&lt;p&gt;You need to open CMD and run:&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:code --&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;cscript &quot;C:\Program Files\Microsoft Office\Office16\OSPP.VBS&quot; /dstatus&lt;/code&gt;&lt;/pre&gt;
&lt;!-- /wp:code --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;This will show you license information with partial product key (last 5 symbols) which is enough to identify the key.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;For older versions of office try Office15, Office14 in the command above.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/4467411278546219235/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2026/01/how-to-identify-product-key-for.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4467411278546219235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4467411278546219235'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2026/01/how-to-identify-product-key-for.html' title='How to identify product key for installed Microsoft Office 2021 and other versions.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-5685399835765101718</id><published>2022-07-26T19:59:00.004+03:00</published><updated>2022-07-26T20:00:37.469+03:00</updated><title type='text'>Получаем бесплатный сертификат для HTTPS версии сайта с помощью Certbot.</title><content type='html'>&lt;p&gt;&amp;nbsp;В итоге мы получим сертификат от Lets Encrypt на 90 дней, который будет автоматически перевыпускаться ботом. Актуально для блогов и т. п. не коммерческих сайтов, чтобы не платить лишнего за сертификат.&lt;/p&gt;&lt;!--wp:paragraph--&gt;

&lt;!--/wp:paragraph--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;В статье подразумевается, что ваша система Debian 9/10 или Ubuntu 20.04/22.04. Для дригих Linux систем команды могут быть чуть другие.&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Устанавливаем snapd (если ещё не установлен):&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo apt install snapd&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Обновляем установленный snapd:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo snap install core; sudo snap refresh core&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Устанавливаем Certbot:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo snap install --classic certbot&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Создаём ссылку на команду certbot:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo ln -s /snap/bin/certbot /usr/bin/certbot&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Запускаем certbot или в полностью автоматическом режиме (для апача):&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo certbot --apache&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Или в режиме только создания сертификата (а в конфиг апача вам уже самим придётся добавить строчки о сертификате и ключе):&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo certbot certonly --apache&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:image {&quot;id&quot;:1307,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;}--&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1307&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/07/image-3.png&quot; /&gt;&lt;/figure&gt;
&lt;!--/wp:image--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Тестируем автоматическую перегенерацию:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;sudo certbot renew --dry-run&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Возможные пути нахождения задания перегенерации:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;/etc/crontab/&lt;br /&gt;/etc/cron.&lt;em&gt;/&lt;/em&gt;&lt;br /&gt;systemctl list-timers&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Добавляем вручную в конфиг апача сертификат, если выбран ручной режим. Открываем конфиг виртуалхоста:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;nano /etc/apache2/sites-enabled/site.conf&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;И вписываем пути к полученному выше сертификату и ключу:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;SSLCertificateKeyFile /etc/letsencrypt/live/domain/privkey.pem    SSLCertificateFile /etc/letsencrypt/live/domain/fullchain.pem
&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Сохраняем и перезапускаем апач:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:code--&gt;
&lt;pre class=&quot;wp-block-code&quot;&gt;&lt;code&gt;service apache2 restart&lt;/code&gt;&lt;/pre&gt;
&lt;!--/wp:code--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Проверяем, что сертификат заработал, зайдя в веб-браузере на ваш сайт https://... из из приватного режима/другого браузера или предварительно почистив куки, связанные с вашим сайтом. Иначе браузер не подхватит изменения &quot;на лету&quot; и всё равно будет показывать, что соединение не защищено.&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;Если хром, то клацаем на замочек, затем на Connection is secure, потом на  Certificate is valid.&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:image {&quot;id&quot;:1303,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;}--&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1303&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/07/image-1.png&quot; /&gt;&lt;/figure&gt;
&lt;!--/wp:image--&gt;

&lt;!--wp:image {&quot;id&quot;:1302,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;}--&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1302&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/07/image.png&quot; /&gt;&lt;/figure&gt;
&lt;!--/wp:image--&gt;

&lt;!--wp:image {&quot;id&quot;:1304,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;}--&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1304&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/07/image-2.png&quot; /&gt;&lt;/figure&gt;
&lt;!--/wp:image--&gt;

&lt;!--wp:paragraph--&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!--/wp:paragraph--&gt;

&lt;!--wp:list {&quot;ordered&quot;:true}--&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;https://certbot.eff.org/instructions?ws=apache&amp;amp;os=debianbuster&quot;&gt;https://certbot.eff.org/instructions?ws=apache&amp;amp;os=debianbuster&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;!--/wp:list--&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/5685399835765101718/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/https-certbot.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5685399835765101718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5685399835765101718'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/https-certbot.html' title='Получаем бесплатный сертификат для HTTPS версии сайта с помощью Certbot.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-2336730065639582525</id><published>2022-07-18T17:02:00.003+03:00</published><updated>2022-07-18T17:02:35.975+03:00</updated><title type='text'>Python, как приложить .xlsx файл к письму e-mail.</title><content type='html'>&lt;p&gt;&amp;nbsp;В принципе, таким способом можно приложить любой файл, в котором хранится не текстовая информация.&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ниже пример скрипта, отсылающего .xlsx файл:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;import smtplib
from email.utils import formatdate
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.base import MIMEBase
from email import encoders

dst_emails = &#39;recipient1@example.com, recipient2@example.com&#39;
xlsxfile = &#39;/home/user/project1/example.xlsx&#39;

# E-mail block
me = &quot;sender@example.com&quot;
# Filling e-mail info
msg = MIMEMultipart()
msg[&#39;Subject&#39;] = &quot;Xlsx file&quot;
msg[&#39;From&#39;] = me
msg[&#39;To&#39;] = dst_emails
to = msg[&#39;To&#39;].split()
msg[&#39;Date&#39;] = formatdate(localtime=True)
html = &quot;&quot;&quot;\
        &amp;lt;html&amp;gt;
          &amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;
          &amp;lt;body&amp;gt;
            &amp;lt;p&amp;gt;&amp;lt;br&amp;gt;
                &amp;lt;strong&amp;gt;This is a test e-mail&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;
                &amp;lt;br&amp;gt;
                Place body text here

                Best regards,&amp;lt;br&amp;gt;
                Example user&amp;lt;br&amp;gt;
            &amp;lt;/p&amp;gt;
          &amp;lt;/body&amp;gt;
        &amp;lt;/html&amp;gt;
        &quot;&quot;&quot;
# Record the MIME type
letter = MIMEText(html, &#39;html&#39;)
# Attach letter into message container.
msg.attach(letter)
# Attach xlsx file
part = MIMEBase(&#39;application&#39;, &quot;octet-stream&quot;)
part.set_payload(open(xlsxfile, &quot;rb&quot;).read())
encoders.encode_base64(part)
part.add_header(&#39;Content-Disposition&#39;, &#39;attachment; filename=&quot;%s&quot;&#39;%(xlsxfile))
msg.attach(part)
# Send the message via example.com SMTP server.
s = smtplib.SMTP(&#39;mail.example.com&#39;)
# sendmail function takes 3 arguments: sender&#39;s address, recipient&#39;s address
# and message to send - here it is sent as one string.
s.sendmail(me, to, msg.as_string())
s.quit()
&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;https://stackoverflow.com/questions/25346001/add-excel-file-attachment-when-sending-python-email&lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/2336730065639582525/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/python-xlsx-e-mail.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/2336730065639582525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/2336730065639582525'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/python-xlsx-e-mail.html' title='Python, как приложить .xlsx файл к письму e-mail.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-8326253404860516063</id><published>2022-07-18T17:01:00.003+03:00</published><updated>2022-07-18T17:01:47.688+03:00</updated><title type='text'>Как изменить настройки сети в VMWare vCenter Server 6.7 (VCSA)</title><content type='html'>&lt;p&gt;&amp;nbsp;Недавно возникла необходимость поменять шлюз по умолчанию (default gateway) на vCenter Server 6.7.&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Сначала зашел в VAMI (vCenter Server Appliance Management Interface): https://&amp;lt;IP&amp;gt;or&amp;lt;FQDN&amp;gt;:5480  на вкладку Networking:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1151,&quot;sizeSlug&quot;:&quot;large&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1151&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2021/02/image.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Нажал Edit, открылся мастер настройки сети, ввёл всё, что необходимо и.... и в итоге он ничего не поменял) &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Как оказалось, надо было по-другому действовать.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Нужно зайти на VSCA по ssh.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для начала включим возможность подключения по ssh на вкладке Access:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1152,&quot;sizeSlug&quot;:&quot;large&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1152&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2021/02/image-1.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Не зря же заходили в VAMI. Теперь заходим по ссх и вводим shell&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1153,&quot;sizeSlug&quot;:&quot;large&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1153&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2021/02/image-2.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В консоли вводим команду:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:enlighter/codeblock --&gt;
&lt;pre class=&quot;EnlighterJSRAW&quot; data-enlighter-group=&quot;&quot; data-enlighter-highlight=&quot;&quot; data-enlighter-language=&quot;generic&quot; data-enlighter-linenumbers=&quot;&quot; data-enlighter-lineoffset=&quot;&quot; data-enlighter-theme=&quot;&quot; data-enlighter-title=&quot;&quot;&gt;/opt/vmware/share/vami/vami_config_net&lt;/pre&gt;
&lt;!-- /wp:enlighter/codeblock --&gt;

&lt;!-- wp:image {&quot;id&quot;:1154,&quot;width&quot;:541,&quot;height&quot;:190,&quot;sizeSlug&quot;:&quot;large&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-large is-resized&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1154&quot; height=&quot;190&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2021/02/image-3.png&quot; width=&quot;541&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Выбираем 0, смотрим текущую конфигурацию.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Затем выбираем то, что нужно изменить. В моём случае это пункт 2. Далее в меню всё интуитивно понятно что вводить и нажимать.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Изменения должны сохраниться и после перезагрузки не пропадут.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;https://digitalkungfu.wordpress.com/2015/02/25/how-to-fix-vcsa-ip-settings-from-command-line/&lt;/li&gt;&lt;li&gt;https://communities.vmware.com/t5/vCenter-Server-Discussions/Changing-default-gateway-on-vCenter-Appliance-version-6/td-p/433249&lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/8326253404860516063/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/vmware-vcenter-server-67-vcsa.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8326253404860516063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8326253404860516063'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/vmware-vcenter-server-67-vcsa.html' title='Как изменить настройки сети в VMWare vCenter Server 6.7 (VCSA)'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-7366659483235335665</id><published>2022-07-18T17:00:00.003+03:00</published><updated>2022-07-18T17:00:15.930+03:00</updated><title type='text'>Windows, автоматическое добавление маршрутов при включении VPN.</title><content type='html'>&lt;p&gt;&amp;nbsp;Если вы заходите на VPN средставами Windows PPTP/L2TP (не CISCO и т. п. сторонними программами), то у вас есть 2 выбора:&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list --&gt;
&lt;ul&gt;&lt;li&gt;весь трафик будет идти через VPN &lt;/li&gt;&lt;li&gt;только тот, для которого прописаны маршруты.&lt;/li&gt;&lt;/ul&gt;
&lt;!-- /wp:list --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Первый вариант - по-умолчанию. Но он плох, т. к. если вы скачиваете/загружаете большие объемы информации, то это неплохо грузит маршрутизатор, который раздаёт доступ в VPN (надо шифровать траффик) и увеличивает задержку вашего соединения (пинг).&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;При втором варианте - нужно при каждом подключени идобавлять маршруты на те подсети, к которым вы хотите иметь доступ, находясь в VPN. Это можно автоматизировать, о чём я и расскажу ниже.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для начала нужно отключить передачу всего траффика через VPN. Открываем Центр сетей и общего доступа (Networking and sharing center) в Панели Управления и, зайдя в свойства VPN-соединения, отключаем шлюз по-умолчанию:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image --&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img alt=&quot;Disable default gateway&quot; src=&quot;https://oxo42.github.io/assets/disable_default_gateway.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Далее нам надо создать скрипт .netsh, который будет выполняться и добавлять роуты при подключении. Создаём, например, файл C:\scripts\vpn_route.netsh с содержимым:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;interface ipv4
add route prefix=192.168.23.0/24 interface=&quot;Work_VPN&quot; store=active
add route prefix=172.16.99.0/24 interface=&quot;Work_VPN&quot; store=active
exit&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;где &quot;Work_VPN&quot; - название VPN соединения в Центре управления сетями и общим доступом. Маршрутов может быть сколько угодно, в примере указаны два.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Далее для выполнения всей магии, необходимо создать задачу в Планировщике, которая будет выполняться при подключении. Открываем консоль cmd от администратора и выполняем команду:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;schtasks /create /F /TN &quot;VPN Routes Add&quot; /TR &quot;netsh -f C:\scripts\vpn_route.netsh&quot; /SC ONEVENT /EC Application /RL HIGHEST /MO &quot;*[System[(Level=4 or Level=0) and (EventID=20225)]] and *[EventData[Data=&#39;Work_VPN&#39;]]&quot;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;где указываем путь к созданному ранее netsh файлу и снова же имя VPN соединения. Остальное менять не нужно.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Всё.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;https://oxo42.github.io/windows/2015/03/25/windows-add-route-on-vpn-connect&lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/7366659483235335665/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/windows-vpn.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7366659483235335665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7366659483235335665'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/windows-vpn.html' title='Windows, автоматическое добавление маршрутов при включении VPN.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3593655390205063105</id><published>2022-07-18T16:59:00.000+03:00</published><updated>2022-07-18T16:59:03.413+03:00</updated><title type='text'>Настройка fail2ban для защиты asterisk 1.4, 1.6, 1.8</title><content type='html'>&lt;p&gt;&amp;nbsp;К сожалению, в сети интернет множество мамкиных хакеров, пытающихся подобрать логин без пароля или иным способом брутфорсить сервера IP телефонии, имеющие доступ из интернет. Отсеять большинство из них помогает смена внешнего порта со стандартного 5060 на какой-либо другой. Но всё же брутфорс иногда возникает, что немного раздражает и представляет призрачную угрозу.&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Оговорюсь, что здесь рассмотрен вариант конфигурации довольно старых версий Asterisk - 1.8 и ниже. Для настройки Asterisk начиная с версии 10 и новее с помощью отдельного файла логирования security, советую посмотреть ссылку [&lt;a href=&quot;http://linux.mixed-spb.ru/asterisk/iptables_setup.php&quot;&gt;1&lt;/a&gt;].&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для блокировки подбора пользователей/паролей для различных сервисов существует демон fail2ban, который после указанного количества ошибочных попыток добавляет правило в iptables на блокировку доступа к серверу вообще для IP адреса нарушителя (на указанное время).&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Перед началом настройки необходимо установить iptables и fail2ban, если их ещё нет. Также необходимо настроить iptables так, чтобы был доступ к серверу asterisk извне - отключить или добавить правило для порта asterisk. Если вы читаете эту статью, то у вас уже всё должно быть окей с этим. &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2&gt;Настройка ведения логов asterisk&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В первую очередь имеет смысл настроить ведение логов asterisk, чтобы информация сразу же начала собираться в нужном нам формате и виде. Для этого в каталоге конфигурации asterisk (по умолчанию это /etc/asterisk) найдите файл&lt;strong&gt; logger.conf&lt;/strong&gt; и раскомментируйте (уберите точку с запятой в начале строки):&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;dateformat=%F %T ; ISO 8601 date format&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Это нужно для того, чтобы asterisk писал в логи дату в правильном формате:&lt;br /&gt;год-месяц-день часы:минуты:секунды&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;После этого перезапускаем сервис asterisk:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;service asterisk restart&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2&gt;Настройка правил фильтрации&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь нам необходимо создать фильтр, который будет извлекать из общего потока сообщений астериска потенциально опасные события (неверный логин/пароль, попытка входа с неразрешенного IP адреса, и т.д. и т.п.). При этом нам необходимо не только обнаруживать такие потенциально опасные события, но и вычленять оттуда IP адрес, с которого было выполнено действие. То есть мы не просто ищем определенные строки в файлах событий астериска, а настраиваем правила фильтрации.&lt;br /&gt;Правила фильтрации можно прописать в файле &lt;strong&gt;/etc/fail2ban/filter.d/asterisk.conf&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Вот образец содержимого этого файла:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;# Fail2Ban configuration file
#
#
# $Revision: 250 $
#

[INCLUDES]

# Read common prefixes. If any customizations available -- read them from
# common.local
#before = common.conf


[Definition]

#_daemon = asterisk

# Option:  failregex
# Notes.:  regex to match the password failures messages in the logfile. The
#          host must be matched by a group named &quot;host&quot;. The tag &quot;&amp;lt;HOST&amp;gt;&quot; can
#          be used for standard IP/hostname matching and is only an alias for
#          (?:::f{4,6}:)?(?P&amp;lt;host&amp;gt;\S+)
# Values:  TEXT
#

# Asterisk 1.8 uses Host:Port format which is reflected here

failregex = NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Wrong password
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - No matching peer found
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Username/auth name mismatch
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Device does not match ACL
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Not a local domain
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Peer is not supposed to register
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - ACL error (permit/deny)
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - Wrong password
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - No matching peer found
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - Username/auth name mismatch
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - Device does not match ACL
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - Not a local domain
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - Peer is not supposed to register
            NOTICE.* .*: Registration from &#39;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;&#39; - ACL error (permit/deny)
            NOTICE.* .*: Registration from &#39;\&quot;.*\&quot;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - No matching peer found
            NOTICE.* .*: Registration from &#39;\&quot;.*\&quot;.*&#39; failed for &#39;&amp;lt;HOST&amp;gt;:.*&#39; - Wrong password
            NOTICE.* .*: No registration for peer &#39;.*&#39; \(from &amp;lt;HOST&amp;gt;\)
            NOTICE.* .*: Host &amp;lt;HOST&amp;gt; failed MD5 authentication for &#39;.*&#39; (.*)
            NOTICE.* .*: Failed to authenticate user .*@&amp;lt;HOST&amp;gt;.*
            NOTICE.* &amp;lt;HOST&amp;gt; failed to authenticate as &#39;.*&#39;$
            NOTICE.* .*: Sending fake auth rejection for device .*\&amp;lt;sip:.*\@&amp;lt;HOST&amp;gt;\&amp;gt;;tag=.*
            NOTICE.* .*: &amp;lt;HOST&amp;gt; tried  to authenticate with nonexistent user &#39;.*&#39;
            VERBOSE.*SIP/&amp;lt;HOST&amp;gt;-.*Received incoming SIP connection from unknown peer

# Option:  ignoreregex
# Notes.:  regex to ignore. If this regex matches, the line is ignored.
# Values:  TEXT
#
ignoreregex =
&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В asterisk версии 1.4 и более ранних используются строки типа &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&quot;… failed for &#39;&#39; …&quot; &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;а в asterisk 1.8 и выше - строки &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&quot;… failed for &#39;:.*&#39; …&quot; &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;поскольку начиная с версии asterisk 1.8 в логах появилась информация о номере порта, которой нет в asterisk 1.4. Приведенный выше вариант учитывает как старые, так и новые версии asterisk, так что нет необходимости в нем что-либо менять.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2&gt;Настройка изоляторов (jails) для fail2ban&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь нам необходимо создать описания так называемых &quot;изоляторов&quot; (jails) для fail2ban, т.е. &quot;привязать&quot; наши фильтры к fail2ban: объяснить, в каких файлах эти строки искать, и что потом делать.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для этого откройте файл &lt;strong&gt;/etc/fail2ban/jail.conf&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Убедитесь, что нет (или не включено) других правил, связанных с asterisk! Для этого достаточно сделать поиск по файлу по имени &quot;asterisk&quot; (без кавычек) и убедиться, что если такие правила есть, для каждого из них свойство enabled установлено в false или закомментировать решетками все строчки с правилами:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;enabled = false&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В тексте правила нужно будет указать путь к логу asterisk. По умолчанию в астериске основной файл логов называется &lt;strong&gt;messages&lt;/strong&gt;, но (например) в FreePBX это будет файл под названием full (как называется файл у Вас - см. настройки астериска в файле logger.conf). &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Добавляем текст правила в конец файла:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;[asterisk-iptables]
# Enable the rule:
enabled  = true
# Name of filter used is asterisk in folder /etc/fail2ban/filter.d:
filter   = asterisk
# Which asterisk file is used to search:
logpath  = /var/log/asterisk/messages
# Max retries allowed:
maxretry = 5
# Action period of time in seconds:
bantime = 86400
# Period of time to search logpath for occurancies:
findtime = 3600
# What to do if there are more occurancies during findtime more than maxretry -
# Ban client&#39;s IP address using iptables and send report to admin&#39;s e-mail:
action   = iptables-allports[name=ASTERISK, protocol=all]
           sendmail-whois[name=ASTERISK, dest=admin@yourdomain.com, sender=asterisk@yourdomain.com]
# Whitelist:
#ignoreip = 192.168.1.0/24
&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Перезапускаем fail2ban:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;service fail2ban restart&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для проверки, что fail2ban запущен успешно и правило загружено, выполните следующую команду, которая показывает статус нашего нового jail:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;fail2ban-client status asterisk-iptables&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В случае, если Вы только что установили fail2ban / iptables, не забудьте убедиться, что они настроены у Вас стартовать автоматически при загрузке системы!&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:heading --&gt;
&lt;h2&gt;Проверка работы fail2ban&lt;/h2&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь важный этап - проверить, что всё работает так, как задумано и нигде нет ошибки. Для этого нужно использовать третий компьютер, кроме сервера asterisk и вашего, с которого вы заходите. Чтобы не забанить самого себя.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:heading {&quot;level&quot;:3} --&gt;
&lt;h3&gt;Последовательность действий для проверки работы связки fail2ban + iptables:&lt;/h3&gt;
&lt;!-- /wp:heading --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;Убедитесь, что у Вас настроен запуск iptables и fail2ban при старте компьютера.&lt;/li&gt;&lt;li&gt;Запустите SIP-клиент (обязательно не с самого сервера asterisk или того, с которого вы на него зашли удалённо, а с другого компьютера!), и указав неверное имя пользователя для авторизации (IP адрес или доменное имя сервера asterisk должно быть верным), попробуйте авторизоваться более 5 раз (как указано в параметре maxretry. &lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В качестве тестового sip клиента можно использовать программу sipsak, которая работает из командной строки Linux:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;aptitude install sipsak&lt;br /&gt;sipsak -U -s sip:test1@asterisk_server_IP_or_domainname&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;получите 5 раз сообщения вроде:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;received:
SIP/2.0 403 Forbidden (Bad auth)
...
error: didn&#39;t received &#39;200 OK&#39; on register (see above). aborting&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;И на maxretry+1-й раз:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;send failure: Connection refused&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;А также письмо на указанный e-mail, что сигнализирует о том, что всё настроено верно.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Проверяем также iptables на сервере asterisk:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;iptables -L -n&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В цепочке правил &lt;strong&gt;Chain f2b-ASTERISK (1 references)&lt;/strong&gt; должен появится IP адрес ПК, с которого запускали клиент sip.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;http://linux.mixed-spb.ru/asterisk/iptables_setup.php&lt;/li&gt;&lt;li&gt;https://voipmagazine.wordpress.com/2014/11/18/sip-stress-testing-part-2-sipsak/&lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3593655390205063105/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/fail2ban-asterisk-14-16-18.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3593655390205063105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3593655390205063105'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/fail2ban-asterisk-14-16-18.html' title='Настройка fail2ban для защиты asterisk 1.4, 1.6, 1.8'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-6227510257245436948</id><published>2022-07-18T16:56:00.004+03:00</published><updated>2022-07-18T16:56:30.009+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="grub2"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="upgrade"/><category scheme="http://www.blogger.com/atom/ns#" term="yum"/><category scheme="http://www.blogger.com/atom/ns#" term="командная строка"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><title type='text'>Апгрейд Oracle Linux с версии el6 до el7</title><content type='html'>&lt;p&gt;И вот это долгооткладываемое время настало - пришлось апгрейдить сервер под управлением ОС Oracle Linux 6.5 до 7й версии (на данный момент последняя 7.9).&lt;/p&gt;&lt;!-- wp:paragraph --&gt;

&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Сначала необходимо обновить систему до последней версии (репозиторий public yum latest должен быть активным):&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;yum upgrade -y&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В моём случае я получал ошибку &lt;strong&gt;[Errno 14] problem making ssl connection&lt;/strong&gt; при попытке что-либо обновить или установить с репозитория public-yum.oracle.com наподобии этой:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image --&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img alt=&quot;error.JPG&quot; src=&quot;https://us.v-cdn.net/6032257/uploads/L4PXL52GQ09H/error-jpg.jpg&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Это произошло из-за того, что пакет openssl в релизе 6.5, который был установлен на сервере, был старой версии и не поддерживает более усиленное шифрование, которое используется в репозитории. Проблему эту решил тем, что подмонтировал диск Oracle Linux 6.10 как репозиторий и обновил пакет opensssl с диска. После этого yum стал нормально заходить на интенет-репозиторий. Образ можно скачать тут: &lt;a href=&quot;https://edelivery.oracle.com/osdc/faces/SoftwareDelivery&quot; rel=&quot;noreferrer noopener&quot; target=&quot;_blank&quot;&gt;https://edelivery.oracle.com/osdc/faces/SoftwareDelivery&lt;/a&gt; &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Чтобы сделать локальный диск репозиторием, нужно его примонтировать и добавить repo-файл в &lt;strong&gt;/etc/yum.repos.d/local.repo&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;mount /dev/cdrom /mnt/cdrom&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;[InstallMedia]
name=DVD for Red Hat Enterprise Linux 7.9 Server
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///mnt/cdrom/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь необходимо, чтобы ядро линукс было версии 3 или выше. Версия 2 не поддерживается для обновления. Если необходимо - обновите ядро до версии 3/4/5 и загрузитесь в него. &lt;a href=&quot;https://docs.oracle.com/cd/E37670_01/E64030/html/ol_upuek2_rn64.html&quot; rel=&quot;noreferrer noopener&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E37670_01/E64030/html/ol_upuek2_rn64.html&lt;/a&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Проверка версий установленных ядер:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;yum list installed kernel&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Далее необходимо установить необходимые пакеты, для чего необходимо активировать репозиторий &lt;strong&gt;Addons&lt;/strong&gt; в конфиг-файле по пути &lt;strong&gt;/etc/yum.repos.d/public-yum-ol6.repo&lt;/strong&gt; (название файла может отличаться):&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;[public_ol6_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=https://yum.oracle.com/repo/OracleLinux/OL6/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Изменяем enabled на 1, сохраняем, делаем снова yum update. Если понадобиться, то и yum clean all, затем ставим пакеты:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;yum install redhat-upgrade-tool preupgrade-assistant preupgrade-assistant-el6toel7 preupgrade-assistant-el6toel7-data-0 preupgrade-assistant-tools preupgrade-assistant-ui openscap&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Для проблемных пакетов можно применять опцию &lt;strong&gt;--skip-broken&lt;/strong&gt;. После этого запускаем утилиту проверки совместимости обновления и ждём окончания её работы:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;preupg&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Результат её работы будет лежать в виде HTML-оформленного отчета в &lt;strong&gt;/root/preupgrade/result.html &lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Необходимо внимательно просмотреть этот отчёт, в нём будут указаны все проблемы, которые были найдены, рабитые по категориям. Рекомендуется обратить внимание и исправить все проблемы категории &lt;strong&gt;Error, Needs Action, Needs Inspection&lt;/strong&gt;. Некоторые проблемы потребуют проверки после обновления, потому сохраните себе отчёт.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Можно перезапускать проверку сколько угодно раз после применения исправлений, результаты проверок будут лежать в папке &lt;strong&gt;/root/preupgrade-results&lt;/strong&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;В моём случае ошибка была только одна - система была настроениа на загрузку EFI и обновление вроде как не поддерживается. Оно поддерживается на самом деле, но нужно быть готовым к тому, что система может не загрузиться сразу. &lt;strong&gt;Поэтому в случае, если система настроена на загрузку как UEFI/EFI, а не BIOS/Legacy, то обязательно убедитесь, что у вас есть загрузочный диск Oracle Linux 7 и вы можете с него загрузиться.&lt;/strong&gt; Это также может быть образ, смонтированный как Vertual media в случае брендовых серверов Dell, IBM, HP. &lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Запускаем утилиту апгрейда релиза с ключем&lt;strong&gt; --force&lt;/strong&gt; - чтобы обновиться несмотря на ошибку с UEFI, используя заранее скачанный на сервер образ:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;&lt;code&gt;redhat-upgrade-tool-cli --iso=&lt;em&gt;&lt;code&gt;OL7_ISO&lt;/code&gt;&lt;/em&gt; --debuglog=/tmp/upgrade.log --cleanup-post&lt;/code&gt; --force&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Варианты команды обновления, используя сетевой репозиторий и диск в приводе:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;&lt;code&gt;redhat-upgrade-tool-cli --network=7.5 --instrepo=&lt;em&gt;&lt;code&gt;OL7_repo_url&lt;/code&gt;&lt;/em&gt;&lt;/code&gt;&lt;/strong&gt; &lt;strong&gt;--debuglog=/tmp/upgrade.log --cleanup-post&lt;/strong&gt;

&lt;strong&gt;redhat-upgrade-tool-cli --device=/dev/cdrom --debuglog=/tmp/upgrade.log --cleanup-post&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Дожидаемся окончания обновления. В моём случае после второй перезагрузки сервер не загрузился. Как я выяснил, в Oracle Linux el6 используется загрузчик grub, а в el7 - grub2. Обновление происходит автоматически для типа загрузки BIOS/Legacy, а вот для UEFI скрипт обновления сломал старый загрузчик, но не установил корректно новый - и система осталась без bootloader&#39;а. Совсем. Даже нет возможности зайти в консоль восстановления.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Вот здесь нам и пригодится скачанный образ/диск Oracle Linux 7.9. Загружаемся с диска и в стартовом меню выбираем &lt;strong&gt;Troubleshooting -&amp;gt; Rescue installed system&lt;/strong&gt;. Ниже показан пример только в случае с CentOS:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1267,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1267&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/02/troubleshooting-option-for-RHEL-7-rescue-mode.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1270,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1270&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/02/rescue-a-centos-7-system-reinstall-GRUB2-1.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1269,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1269&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/02/find-linux-installation-for-rescue-mode-RHEL-7-reinstall-GRUB2.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:image {&quot;id&quot;:1271,&quot;sizeSlug&quot;:&quot;full&quot;,&quot;linkDestination&quot;:&quot;none&quot;} --&gt;
&lt;figure class=&quot;wp-block-image size-full&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;wp-image-1271&quot; src=&quot;http://blog.successionua.com/wp-content/uploads/2022/02/system-has-been-mounted-under-mntsysimage-RHEL-7-reinstall-GRUB2.png&quot; /&gt;&lt;/figure&gt;
&lt;!-- /wp:image --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Нажимаем Enter и входим в установленную систему с помощью chroot:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;chroot /mnt/sysimage&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь монтируем установочный диск как репозиторий (если есть доступ в интернет - не нужно), как было описано выше, и удаляем загрузчик совсем чтобы избежать конфликта версий зависимостей (как было у меня):&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;yum remove grub2&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь устанавливаем необходимые пакеты:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;yum install grub2 grub2-efi-x64 grub2-efi-x64-modules.noarch grub2-pc grub2-tools grub2-tools-extra &lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Если установить не все модули, то будет ошибка:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;grub-install: error: /usr/lib/grub/x84_64-efi/modinfo.sh doesn&#39;t exist. Please specify --target or --directory.&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Теперь устанавливаем бутлоадер, который должен сам прописать пункты загрузки для ядер, установленных в системе:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;grub2-install --target=arm64-efi --efi-directory=/boot/efi --bootloader-id=grub2&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Возможно придётся сначала создать конфиг для grub командой:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Выходим из chroot и перезагружаемся:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:preformatted --&gt;
&lt;pre class=&quot;wp-block-preformatted&quot;&gt;&lt;strong&gt;exit&lt;br /&gt;reboot&lt;/strong&gt;&lt;/pre&gt;
&lt;!-- /wp:preformatted --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Система должна успешно загрузиться в релиз 7. Не забываем проверить по отчёту всё ли обновилось хорошо там, где были замечания.&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:paragraph --&gt;
&lt;p&gt;Ссылки:&lt;/p&gt;
&lt;!-- /wp:paragraph --&gt;

&lt;!-- wp:list {&quot;ordered&quot;:true} --&gt;
&lt;ol&gt;&lt;li&gt;https://docs.oracle.com/en/operating-systems/oracle-linux/7/install/ol7-upgrade.html&lt;/li&gt;&lt;li&gt;https://alldba.com/upgrade-oracle-linux-ol-6-to-ol-7/&lt;/li&gt;&lt;li&gt;https://unix.stackexchange.com/questions/574170/grub2-install-error-modinfo-sh-missing-common-solutions-attempted&lt;/li&gt;&lt;li&gt;https://community.oracle.com/tech/apps-infra/discussion/4490806/errno-14-problem-making-ssl-connection&lt;/li&gt;&lt;li&gt;https://www.thegeekdiary.com/centos-rhel-7-how-to-reinstall-grub2-from-rescue-mode/&lt;/li&gt;&lt;li&gt;https://docs.oracle.com/cd/E37670_01/E64030/html/ol_upuek2_rn64.html&lt;/li&gt;&lt;li&gt;https://access.redhat.com/solutions/1355683&lt;/li&gt;&lt;li&gt;https://bugzilla.redhat.com/show_bug.cgi?id=1509302&lt;/li&gt;&lt;li&gt;https://docs.fedoraproject.org/en-US/quick-docs/bootloading-with-grub2/&lt;/li&gt;&lt;/ol&gt;
&lt;!-- /wp:list --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/6227510257245436948/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2022/07/oracle-linux-el6-el7.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/6227510257245436948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/6227510257245436948'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2022/07/oracle-linux-el6-el7.html' title='Апгрейд Oracle Linux с версии el6 до el7'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-8818184041974302707</id><published>2018-06-19T14:42:00.000+03:00</published><updated>2018-06-19T14:42:25.006+03:00</updated><title type='text'> Развод от ООО Lifecell сотоварищи.</title><content type='html'>В общем, новый старый развод от мобильных операторов со мной случился. В начале июня приходит мне смс, что вы мол подписаны на какой-то player18.top за 5 грн/день бла-бла чтоб отписаться позвоните/перейдите. Ну я смотрю, номера не оператора, думаю - да какой-то развод, позвоню, снимет бабки, а по ссылке вирус.&lt;br /&gt;
&lt;br /&gt;
Оказался таки развод, но не такой, как я думал. Оно таки подписало, хотя я никогда о таком сервисе не слышал, в глаза не видел и ни на что не подписывался. Сожрало у меня 95 грн, т е всё, что было на счете.&lt;br /&gt;
&lt;br /&gt;
Я ж, как и любой наверное &quot;подвинутый пользователь&quot;+, сначала начал гуглить. Нашел отзывы https://www.otzyvua.net/life/review-478197 - тут по ссылке детально описывают, как развод работает.&lt;br /&gt;
&lt;br /&gt;
После пошел я разбираться в Центр обслуживания абонентов лайфселл. Мне там ничего внятного не смогли ответить, кроме &quot;ставьте антивирус&quot; и &quot;не держите денег на счету&quot;, &quot;вирусы, черви, даркнет&quot; (как-будто я домохозяйка и к айти не имею отношения), но хоть отписали от этой хрени.&lt;br /&gt;
&lt;br /&gt;
Позвонил я дальше им в центр поддержки. Говорю мой, что за дела, что практически любой может влезть на мой мобильный счет и списывать оттуда деньги. Они отвечают, что это &quot;авторизованный контент-провайдер&quot;. Но в ЦОА мне говорили, что это вирус... Выходит, они авторизовывают вирусы? To cut long story shot, поставили они для моего номера блокировку всяческих подписок, хотя в ЦОА говорили, что такой функции нет.&lt;br /&gt;
&lt;br /&gt;
Далее, я подумал, что может есть какой у них механизм фидбека и жалобы, начал на сайте lifecell онланй чат с представителем компании с целью оставить жалобу на этого контент провайдера. Историю переписки я тут ниже прикреплю, но если коротко их ответ был &quot;я не я, и корова не моя - разбирайтесь сами с контент-провайдером, мы тут ни при чем и нам вообще насрать на своих клиентов, спасибо за звонок&quot;. Кстати, операторша написала, что должна была быть СМС с кодом подтверждения при подписывании - ничего такого не было.&lt;br /&gt;
&lt;br /&gt;
Отписали меня от этой подписки &quot;третьей фирмы&quot; работники самого лайфселла. Т. е. они в курсе и всё знают и скорее всего крышуют.&lt;br /&gt;
&lt;br /&gt;
Вот сейчас сижу и думаю, что с этим делать. В полицию идти? Но ущерб на 95 грн, они наверное откажутся заниматься этим. Хотя это только у меня 95, а судя по отзывам, жертв этой аферы - десятки. Может в общество по защите прав потребителя или в новости какие пойти? Но законно на них давить в нашей банановой Украине не получится - по ссылке там чувак описывает, что если ты нажал капчу, то ты зная или не зная согласился на условия договора. А то что они эту картинку/ссылку/капчу подсунули мошенническим способом - никого не волнует в юридическом плане. Кстати, на сайте этого говноконтент-провайдера реквизитов нет никаких, кроме названия фирмы ООО &quot;UMG&quot;, которое может быть фейковое.&lt;br /&gt;
&lt;br /&gt;
Я вот кстати, так и не могу вспомнить, как я на эту хрень подписался вообще. Вроде левых кратинок не нажимал. Кто что думает - пишите в комментарии.&lt;br /&gt;
&lt;br /&gt;
Да, и осторожнее с капчами, всплывающими окнами, ссылками и картинками когда серфите с мобильного.&lt;br /&gt;
&lt;br /&gt;
Сайты говноконтент-провайдера:&lt;br /&gt;
http://player18.top/&lt;br /&gt;
http://mob-help.net/&lt;br /&gt;
&lt;br /&gt;
Скрин СМС прилагаю&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCsNdK9t3uivWFnie4r7WHEzzk1Tz9S745w0yCa4fgG6sF-1HbKF2NwqL1OPCIBXwHYnGDy8NcPRGHiVUw7wIeOTJwUsXlpaDqHetc0tw3xcwihHt13m3F-3y5O8JFAEgtBKwA47tnxoVI/s1600/Screenshot+%2528Jun+19%252C+2018+12_27_49%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCsNdK9t3uivWFnie4r7WHEzzk1Tz9S745w0yCa4fgG6sF-1HbKF2NwqL1OPCIBXwHYnGDy8NcPRGHiVUw7wIeOTJwUsXlpaDqHetc0tw3xcwihHt13m3F-3y5O8JFAEgtBKwA47tnxoVI/s320/Screenshot+%2528Jun+19%252C+2018+12_27_49%2529.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
также переписка с оператором:&lt;br /&gt;
&lt;br /&gt;
Нижче наведено історію Вашої розмови з lifecell.&lt;br /&gt;
&lt;br /&gt;
12:33:23, Представник lifecell: Добрый день, Евгений! Меня зовут Евгения.&lt;br /&gt;
12:33:48, Евгений: Здравствуйте. Хотел бы оставить жалобу на контент-провайдера player18.top&lt;br /&gt;
12:34:05, Евгений: Они мошенническим способом без моего согласия подписали меня на платный свой контент&lt;br /&gt;
12:34:53, Евгений: в службе поддержки сказали, что это &quot;авторизованный контент-провайдер&quot;, в центре обслуживания абонентов рекомендуют установить антивирус. Но если это вирус, то почему он авторизован?&lt;br /&gt;
12:35:27, Представник lifecell: Передать жалобу на контент-провайдера возможность, к сожалению, отсутствует.&lt;br /&gt;
12:35:59, Представник lifecell: Я могу установить по номеру блокировку на активацию подобных услуг в интернете от контент-провайдеров.&lt;br /&gt;
12:36:11, Евгений: Да, установите пожалуйста&lt;br /&gt;
12:36:28, Представник lifecell: Хорошо. Я должна убедиться, что указанный номер сейчас у Вас. Телефон рядом с Вами?&lt;br /&gt;
12:36:33, Евгений: Да&lt;br /&gt;
12:36:49, Представник lifecell: Пожалуйста, укажите пароль, который поступил.&lt;br /&gt;
12:37:01, Евгений: 369&lt;br /&gt;
12:38:04, Представник lifecell: Евгений, на сколько вижу, то блокировка уже установлена по номеру.&lt;br /&gt;
12:38:25, Евгений: Это хорошо, но хотелось бы, чтобы вы передали мою жалобу администрации комапании&lt;br /&gt;
12:38:37, Представник lifecell: Такая возможность отсутствует.&lt;br /&gt;
12:39:03, Евгений: А как тогда защититься от подобных мошшенических действий? допустим, не мне а моим родственникам?&lt;br /&gt;
12:40:28, Представник lifecell: Все мобильные операторы сотрудничают с рядом контент-провайдеров, которые являются непосредственными поставщиками услуг – в данном случае ТОВ &quot;Українська Мобiльна Група&quot;. Мобильный оператор не является прямым провайдером услуги, то есть, если была заказана услуга, она заказывается у самого контент-провайдера. Ваш баланс в таком случае выступает в роли источника тарификации. Если Вы желаете узнать подробнее об услугах и способе активации услуг, достаточно обратиться на горячую линию контент-провайдера 048 737 73 66 с 9:00 до 21:00 без выходных.&lt;br /&gt;
12:41:34, Представник lifecell: Так же по желанию можно установить ограничение с нашей стороны на активацию услуг контент-провайдеров.&lt;br /&gt;
12:41:39, Представник lifecell: Остались ли у Вас еще вопросы?&lt;br /&gt;
12:41:41, Евгений: Это я уже понял, но вот я не доволен действиями этого контент провайдера, который без моего ведома подписал меня на свои услуги. У вас же есть корпоративная репутация, этика, совесть в конце концов? Я хочу, чтобы ваша компания воздействовала на этого контент провайдера&lt;br /&gt;
12:42:09, Евгений: Причем, я поискал в интернете, у многих людей такая проблема с этим контент провайдером&lt;br /&gt;
12:42:17, Евгений: в августа 2017 года отзывы&lt;br /&gt;
12:42:30, Евгений: т е уже почти год они этим занимаются - разводят людей на деньги&lt;br /&gt;
12:42:35, Представник lifecell: По деталям активации и условий предоставления услуг рекомендую обращаться на линию поддержки этой компании.&lt;br /&gt;
12:42:42, Евгений: а ваш Лайфселл - получается - им способствует&lt;br /&gt;
12:43:15, Евгений: Ладно, тогда я оставлю негативные отзывы на лайфселл везде, где только можно и напишу в новости вместе с этой перепиской&lt;br /&gt;
12:43:29, Евгений: пускай страдает ваша репутация, раз совести нет&lt;br /&gt;
12:43:46, Евгений: (не ваша лично, а компании, естественно)&lt;br /&gt;
12:43:57, Евгений: Или дайте мне поговорить с администрацией&lt;br /&gt;
12:44:13, Представник lifecell: К сожалению, такая возможность отсутствует.&lt;br /&gt;
12:44:57, Представник lifecell: Возможно, у Вас остались другие вопросы?&lt;br /&gt;
12:44:58, Евгений: Т е вы признаете, что ваша компания не препядствует мошшеническим действиям этого контент-провайдера и негативные отзывы клиентов для вас не имеют смысла??&lt;br /&gt;
12:45:11, Евгений: ?*&lt;br /&gt;
12:45:28, Евгений: Я ваш клиент и я не доволен&lt;br /&gt;
12:46:19, Представник lifecell: Услуга контент-провайдера не подключается автоматически. Для того, чтобы сервис контент-провайдера подключился, необходимо: - пройти по баннеру или ссылке соответствующего контента; - ввести номер на отобразившейся странице; - ввести код, который указан на изображении; - ввести код, полученный в SMS.&lt;br /&gt;
12:46:36, Евгений: мне НЕ приходила СМС с кодом активации&lt;br /&gt;
12:46:57, Представник lifecell: Соответсвенно активация происходит после совершения абонентом какого-либо действия на сайте контент-провайдера.&lt;br /&gt;
12:47:30, Евгений: но я не совершал это действие намеренно, я про этого провайдера первый раз услышал из смс о том, что услуга уже подключена&lt;br /&gt;
12:47:42, Евгений: могу предоставить скриншот смс с мобильного телефона&lt;br /&gt;
12:48:03, Представник lifecell: Более детальная информация о подключении у нас отсутствует, уточняйте у контент-провайдера.&lt;br /&gt;
12:48:12, Представник lifecell: Остались ли у Вас еще вопросы?&lt;br /&gt;
12:48:33, Евгений: Ага, отлично. Вам значит всё равно, что ваших клиентов обманывают пользуясь вашими сервисами&lt;br /&gt;
12:49:25, Представник lifecell: Евгений, на Ваши вопросы были предоставлены ответы. В случае, если у вас отсутствуют другие вопросы, я буду вынуждена завершить наш диалог. Скажите, пожалуйста, есть у вас другие вопросы по услугам lifecell?&lt;br /&gt;
12:49:35, Евгений: Окей, будут отзывы, будут новости, и так далее. Have a nice day.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/8818184041974302707/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2018/06/lifecell_19.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8818184041974302707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8818184041974302707'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2018/06/lifecell_19.html' title=' Развод от ООО Lifecell сотоварищи.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCsNdK9t3uivWFnie4r7WHEzzk1Tz9S745w0yCa4fgG6sF-1HbKF2NwqL1OPCIBXwHYnGDy8NcPRGHiVUw7wIeOTJwUsXlpaDqHetc0tw3xcwihHt13m3F-3y5O8JFAEgtBKwA47tnxoVI/s72-c/Screenshot+%2528Jun+19%252C+2018+12_27_49%2529.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-8371768600539665568</id><published>2016-10-04T12:46:00.002+03:00</published><updated>2016-10-04T12:46:29.878+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="tcpdump"/><category scheme="http://www.blogger.com/atom/ns#" term="Wireshark"/><title type='text'>TCP dump в Wireshark без служебной информации.</title><content type='html'>Например, нам необходимо посмотреть в Wireshark дамп, но служебная информация вроде ретрансмиссии, дубликатов пакетов (в случае бондов) и прочего мешает анализировать. Чтобы не отображать её применяем фильтр:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;!tcp.analysis.flags&lt;/span&gt;&lt;/b&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/8371768600539665568/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2016/10/tcp-dump-wireshark.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8371768600539665568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/8371768600539665568'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2016/10/tcp-dump-wireshark.html' title='TCP dump в Wireshark без служебной информации.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-7688477575167915995</id><published>2016-07-16T11:09:00.000+03:00</published><updated>2016-07-16T11:09:11.882+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CentOS"/><category scheme="http://www.blogger.com/atom/ns#" term="console"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RHEL"/><category scheme="http://www.blogger.com/atom/ns#" term="sfupdate"/><category scheme="http://www.blogger.com/atom/ns#" term="Solarflare"/><category scheme="http://www.blogger.com/atom/ns#" term="ssh"/><title type='text'>Обновление firmware на сетевых адаптерах Solarflare серий SFN5xxxx, SFN6xxx, SFN7xxx и SFN8xxx в ОС семейства RHEL.</title><content type='html'>Вначале скачиваем RPM с утилитой (Solarflare Linux Utilities RPM (64bit)) с &lt;a href=&quot;https://support.solarflare.com/index.php?view=categories&amp;amp;id=1945&amp;amp;option=com_cognidox&quot; target=&quot;_blank&quot;&gt;сайта производителя&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Затем на сервере выполняем команду:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;sfupdate&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Solarstorm firmware update utility [v6.0.0]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Copyright Solarflare Communications 2006-2015, Level 5 Networks 2002-2005&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;eth0 - MAC: **-**-**-**-**-**&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Firmware version: &amp;nbsp; v6.1.0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Controller type: &amp;nbsp; &amp;nbsp;Solarflare SFC9000 family&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Controller version: v3.3.2.1000&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Boot ROM version: &amp;nbsp; v4.5.2.1010&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;The Boot ROM firmware is up to date&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;The controller firmware is up to date&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;eth1 - MAC:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;**-**-**-**-**-**&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Firmware version: &amp;nbsp; v6.1.0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Controller type: &amp;nbsp; &amp;nbsp;Solarflare SFC9000 family&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Controller version: v3.3.2.1000&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; Boot ROM version: &amp;nbsp; v4.5.2.1010&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;The Boot ROM firmware is up to date&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;The controller firmware is up to date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
В данном примере прошивки на адаптерах последней версии, но если потребуется обновление, то выполняем команду:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;sfupdate --write&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Соглашаемся (Y, Enter) и ждем окончания процесса обновления.&lt;br /&gt;
&lt;br /&gt;
На всякий случай напомню, что в процессе обновления может пропасть доступ к серверу по сети, потому обновление лучше выполнять не через ssh, а находясь у непосредственно сервера или используя системы удаленного управления, поставляемые вместе с сервером (iDRAC (Dell), IMM (IBM), iLO (HP) etc.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/7688477575167915995/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2016/07/firmware-solarflare-sfn5xxxx-sfn6xxx.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7688477575167915995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7688477575167915995'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2016/07/firmware-solarflare-sfn5xxxx-sfn6xxx.html' title='Обновление firmware на сетевых адаптерах Solarflare серий SFN5xxxx, SFN6xxx, SFN7xxx и SFN8xxx в ОС семейства RHEL.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-4513848371327447960</id><published>2016-07-16T10:53:00.000+03:00</published><updated>2016-07-16T11:10:02.543+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RHEL"/><category scheme="http://www.blogger.com/atom/ns#" term="UUID"/><title type='text'>Получение UUID устройства в ОС Linux</title><content type='html'>Иногда необходимо получить UUID устройства в ОС Linux для только что добавленных устройств или в какой-либо иной ситуации. Например - чтобы настроить сетевую карточку в RHEL в файле /etc/sysconfig/network-scripts/ifcfg-eth0 есть параметр UUID=&lt;br /&gt;
&lt;br /&gt;
Получаем UUID командой:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;uuidgen &amp;lt;DEVICE&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Например,&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;uuidgen eth0&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/4513848371327447960/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2016/07/uuid-linux.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4513848371327447960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4513848371327447960'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2016/07/uuid-linux.html' title='Получение UUID устройства в ОС Linux'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3049746954560409201</id><published>2016-04-27T19:08:00.003+03:00</published><updated>2016-07-16T11:12:20.382+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="curl"/><category scheme="http://www.blogger.com/atom/ns#" term="ftp"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Как загрузить файл на удаленный FTP из командной строки</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Проще всего с помощью curl:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;curl -T my-local-file.txt ftp://ftp.example.com --user user:secret&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Эта команда загрузит файл в корневую директорию на удаленном FTP сервере.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Источник:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.&amp;nbsp;http://superuser.com/questions/323214/how-to-upload-one-file-by-ftp-from-command-line&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3049746954560409201/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2016/04/ftp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3049746954560409201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3049746954560409201'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2016/04/ftp.html' title='Как загрузить файл на удаленный FTP из командной строки'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3507677854150828232</id><published>2016-02-15T15:16:00.000+02:00</published><updated>2016-02-15T15:20:00.690+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="alias"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="plumb"/><category scheme="http://www.blogger.com/atom/ns#" term="Solaris"/><category scheme="http://www.blogger.com/atom/ns#" term="Солярис"/><title type='text'>Как добавить Alias на сетевой интерфейс в OS Solaris</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Бывает нужно добавить второй IP к существующему интерфейсу в OS Solaris. Делается этос ледующим образом:&lt;br /&gt;
&lt;br /&gt;
1. Скопировать уже существующий конфиг с именем:1&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;cp /etc/hostname.eth0 /etc/hostname.eth0:1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
2. Заменяем название интерфейса внутри скопированного конфига на новое, например:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #e69138;&quot;&gt;server-eth0 на server-eth0-v1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
3. Создаем новый интерфейс командой ifconfig plumb:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;ifconfig eth0:1 plumb&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
4. Назначаем IP адрес новому интерфейсу:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;ifconfig eth0:1 192.168.1.135 netmask 255.255.255.0 up&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
5. Проверяем, что всё поднялось:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;b&gt;ifconfig -a&lt;/b&gt;&lt;br /&gt;eth0:1: flags=1000843&amp;lt;UP,BROADCAST,RUNNING,MULTICAST,IPv4&amp;gt; mtu 1500 index 2&lt;br /&gt;inet&amp;nbsp;192.168.1.135&amp;nbsp;netmask ffffff80 broadcast 192.255.255.255&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;b&gt;ping&amp;nbsp;192.168.1.135&lt;/b&gt;&lt;br /&gt;192.168.1.135&amp;nbsp;is alive&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
6. Чтобы при перезагрузке и при рестарте интерфейса сохранялись настройки IP, добвляем адрес в файл &lt;b&gt;/etc/hosts&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #e69138;&quot;&gt;192.168.1.135&amp;nbsp;server-eth0-v1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить интерфейс выполняем команду:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;ifconfig eth0:1 unplumb&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Источники:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.&amp;nbsp;http://ciphermethod.com/how-to-create-solaris-virtualalias-interface/&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3507677854150828232/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2016/02/alias-os-solaris.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3507677854150828232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3507677854150828232'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2016/02/alias-os-solaris.html' title='Как добавить Alias на сетевой интерфейс в OS Solaris'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3450971815097891899</id><published>2015-09-01T19:56:00.001+03:00</published><updated>2015-09-01T19:56:59.345+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="biometric"/><category scheme="http://www.blogger.com/atom/ns#" term="fingerprint"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="windows 10"/><category scheme="http://www.blogger.com/atom/ns#" term="виндоус"/><category scheme="http://www.blogger.com/atom/ns#" term="отпечаток пальца"/><title type='text'>Настройка сканера отпечатков пальцев в Windows 10</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Чтобы настроить вход по сканированию отпечатка пальцев в Windows 10, необходимо:&lt;br /&gt;
&lt;br /&gt;
1. Зайти в &lt;b&gt;Settings&lt;/b&gt; (Настройки), далее &lt;b&gt;Accounts&lt;/b&gt; (Аккаунты) и там выбрать &lt;b&gt;Sign-In Options &lt;/b&gt;(Опции входа).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYqiI_43leN-9qFosaeG0T0Ee9706vJ6HGyeEcrrKHkf-DfhVo9rtQmbM34FY1sXROfixYip_zIH3N4afQLEa2JoGsF20LoqL0SrEkJmLbJxlUen0tFwk_8Bkm8zJN_gHePlq1hb9N3jf/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;311&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYqiI_43leN-9qFosaeG0T0Ee9706vJ6HGyeEcrrKHkf-DfhVo9rtQmbM34FY1sXROfixYip_zIH3N4afQLEa2JoGsF20LoqL0SrEkJmLbJxlUen0tFwk_8Bkm8zJN_gHePlq1hb9N3jf/s400/1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
2. Установить &lt;b&gt;PIN &lt;/b&gt;(без этой опции меню натсройки отпечатков недоступно)&lt;br /&gt;
&lt;br /&gt;
3. Теперь можно настроить т. н. &lt;b&gt;Windows Hello&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBrFfOM_N_8FIzCFX3r_VKwEeg7LtvLSF4bkN8USURxMRm5rcZEvwT7E6g146KQnvf03OfeQPyS-nkmLsqlc6u4sjBIXgIno-FUdjwjnr-GIbvIDyll8t9-JG5R4TDVJQLbqU0gMEK1_8Z/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBrFfOM_N_8FIzCFX3r_VKwEeg7LtvLSF4bkN8USURxMRm5rcZEvwT7E6g146KQnvf03OfeQPyS-nkmLsqlc6u4sjBIXgIno-FUdjwjnr-GIbvIDyll8t9-JG5R4TDVJQLbqU0gMEK1_8Z/s320/2.png&quot; width=&quot;265&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Нажимаем Get Started и вводим сканы отпечатков пальцев:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh88vBqpvHck_g8j2CMITyCHBLBehjvwEDGBTiZZJThddPCacYTIQU7DJchNSmkmbA2qlbCmMuadOIQKn6UDnDikN_wLkiCrMJWMe261lA4QAVBg7dRN2B0zrmXw8hJN3mbuWBIFmzpB426/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh88vBqpvHck_g8j2CMITyCHBLBehjvwEDGBTiZZJThddPCacYTIQU7DJchNSmkmbA2qlbCmMuadOIQKn6UDnDikN_wLkiCrMJWMe261lA4QAVBg7dRN2B0zrmXw8hJN3mbuWBIFmzpB426/s320/3.png&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Готово. Теперь можно заходить в систему по отпечатку плаьца.&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3450971815097891899/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/09/windows-10.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3450971815097891899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3450971815097891899'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/09/windows-10.html' title='Настройка сканера отпечатков пальцев в Windows 10'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYqiI_43leN-9qFosaeG0T0Ee9706vJ6HGyeEcrrKHkf-DfhVo9rtQmbM34FY1sXROfixYip_zIH3N4afQLEa2JoGsF20LoqL0SrEkJmLbJxlUen0tFwk_8Bkm8zJN_gHePlq1hb9N3jf/s72-c/1.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3691764364759973531</id><published>2015-09-01T17:49:00.000+03:00</published><updated>2015-09-01T19:42:44.100+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adblock"/><category scheme="http://www.blogger.com/atom/ns#" term="hosts"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="виндоус"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><category scheme="http://www.blogger.com/atom/ns#" term="реклама"/><title type='text'>Защита от рекламы с помощью редактирования файла hosts</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Плагины вроде AdBlock для браузеров помогают бороться с рекламой, но что делать, чтобы побороть рекламу в других приложениях, где нет таких плагинов? Выход - использовать блокировку рекламных сайтов с помощью файла hosts.&lt;br /&gt;
&lt;br /&gt;
Это очень эффективное решение, т. к. программы не могут отрезолвить адрес веб-сайта с рекламой (файл hosts, к которому идет вначале обращение, отдает, что сайт оказывает на адрес 0.0.0.0 или 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
Чтобы заблокировать рекламу с помощью файла hosts для Windows делаем следующее:&lt;br /&gt;
&lt;br /&gt;
1. Берем файл со списком рекламных сайтов &lt;a href=&quot;http://winhelp2002.mvps.org/hosts.txt&quot; target=&quot;_blank&quot;&gt;https://drive.google.com/open?id=0B8i9gjmgPvLZcmpoVl9FOER6N1k&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Открываем с правами администратора &lt;b&gt;Notepad&lt;/b&gt; и уже в нем открываем файл &lt;b&gt;C:\Windows\System32\drivers\etc\hosts&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
3. Просто добавляем содержимой файла, скачанного ранее, в конец и сохраняем.&lt;br /&gt;
&lt;br /&gt;
Для Linux тоже самое, только другие пути и программы :)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;nano /etc/hosts&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Источники:&lt;br /&gt;
&lt;br /&gt;
1. &lt;a href=&quot;http://winhelp2002.mvps.org/hosts.htm&quot; target=&quot;_blank&quot;&gt;http://winhelp2002.mvps.org/hosts.htm&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3691764364759973531/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/09/hosts.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3691764364759973531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3691764364759973531'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/09/hosts.html' title='Защита от рекламы с помощью редактирования файла hosts'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-5135866299990087811</id><published>2015-09-01T17:01:00.000+03:00</published><updated>2015-09-01T17:01:25.057+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dell"/><category scheme="http://www.blogger.com/atom/ns#" term="iDRAC"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="racadmin"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Как удаленно перезагрузить Dell iDRAC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Если возникли проблемы и веб-интерфейс недоступен, но есть доступ по сети, то можно перезагрузить iDRAC удаленно. Чтобы удаленно перезагрузить iDRAC:&lt;br /&gt;
&lt;br /&gt;
1. Скачать с сайта Dell DRAC Tools, includes Racadm (64bit).&lt;br /&gt;
Для Windows&amp;nbsp;&lt;a href=&quot;http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=K7F2N&quot; target=&quot;_blank&quot;&gt;http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=K7F2N&lt;/a&gt;&lt;br /&gt;
Для Linux&amp;nbsp;&lt;a href=&quot;http://www.dell.com/support/home/us/en/19/drivers/driversdetails?c=us&amp;amp;l=en&amp;amp;s=gen&amp;amp;driverid=R171069&quot; target=&quot;_blank&quot;&gt;http://www.dell.com/support/home/us/en/19/drivers/driversdetails?c=us&amp;amp;l=en&amp;amp;s=gen&amp;amp;driverid=R171069&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;2. Установить&amp;nbsp;DRAC Tools.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
3. Открыть cmd и выполнить команду (возможно потребуется переход в папку, куда установлен&amp;nbsp;DRAC Tools, если установщик не добавил ее в $PATH):&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;racadm -u root -p calvin -r 192.168.1.1 racreset soft&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Доступы и IP, соответственно, подставить ваши. &amp;nbsp;root/calvin - это логин и пароль по-умолчанию для iDRAC.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Сам сервер при этом не перезагрузится, только карточка.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Также можно поменять пароль:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;racadm -u root -p calvin -r 192.168.1.1 config -g cfgUserAdmin -o cfgUserAdminPassword -i 1 password&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;Если что-то случилось с настройками совсем плохое и надо сбросить настройки до factory settings, то используем компанду:&lt;div&gt;
&lt;br /&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;b&gt;racadm -u root -p calvin -r 192.168.1.1&amp;nbsp;racresetcfg&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/5135866299990087811/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/09/dell-idrac.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5135866299990087811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/5135866299990087811'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/09/dell-idrac.html' title='Как удаленно перезагрузить Dell iDRAC'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-4495776149171991401</id><published>2015-07-20T11:28:00.001+03:00</published><updated>2015-07-21T09:56:10.446+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ESXi"/><category scheme="http://www.blogger.com/atom/ns#" term="route"/><category scheme="http://www.blogger.com/atom/ns#" term="VMWare"/><category scheme="http://www.blogger.com/atom/ns#" term="маршрутизация"/><title type='text'>Как добавить статический маршрут на vmware ESXi 4/5.0 и 5.1/5.5</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Для добавления маршрута на ESXi 4.x и 5.0 нужно зайти по SSH на сервер и выполнить команду:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;esxcfg-route -a &amp;lt;целевой_IP_подсети&amp;gt; &amp;lt;маска&amp;gt; &amp;lt;шлюз&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Например, чтобы задать маршрут к сети 192.168.1.0 с маской /24 (255.255.255.0) через роутер с адресом 192.168.2.1, нужно выполнить:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;esxcfg-route -a 192.168.1.0/24 192.168.2.1 &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
или&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;esxcfg-route -a 192.168.1.0 255.255.255.0 192.168.2.1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Для ESXi 5.0 роуты не сохраняются после перезагрузки, потому необходимо также вписать команду выше в файл /etc/rc.local - чтобы она выполнялась при загрузке гипервизора и прописывала нужный маршрут:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;vi /etc/rc.local&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Для ESXi 5.1/5.5 команда другая:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;esxcli network ip route ipv4/ipv6 add --gateway&amp;nbsp;&amp;lt;шлюз&amp;gt;&amp;nbsp;--networkI&amp;nbsp;&amp;lt;шлюз&amp;gt;/&amp;lt;маска&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Т. е. для примера выше будет:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;esxcli network ip route ipv4 add --gateway 192.168.2.1 --network 192.168.1.0/24&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
Для просмотра маршрутов необходимо использовать команду:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;esxcfg-route -l&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Источники:&lt;br /&gt;
&lt;br /&gt;
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=2001426&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/4495776149171991401/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/07/vmware-esxi-450-5155.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4495776149171991401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/4495776149171991401'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/07/vmware-esxi-450-5155.html' title='Как добавить статический маршрут на vmware ESXi 4/5.0 и 5.1/5.5'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3535968077053241111</id><published>2015-05-19T13:06:00.000+03:00</published><updated>2015-05-19T13:06:02.424+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="console"/><category scheme="http://www.blogger.com/atom/ns#" term="Debian"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="автозагрузка"/><category scheme="http://www.blogger.com/atom/ns#" term="дебиан"/><category scheme="http://www.blogger.com/atom/ns#" term="консоль"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><title type='text'>Удобная настройка автозагрузки из консоли в Debian</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Для управления демонами, стартующими при загрузке сервера, в Debian существует утилита update-rc.d. Но её использование не особо наглядно и удобно.&lt;br /&gt;
&lt;br /&gt;
Можно установить тулзы для управления автозагрузкой с использованием ncurses - &lt;b&gt;rcconf &lt;/b&gt;и &lt;b&gt;sysv-rc-conf&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;aptitude install rcconf sysv-rc-conf&lt;/span&gt;&lt;/b&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Далее запускаем&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;sysv-rc-conf&lt;/span&gt;&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCgadlgF0b1pUCuM5G7RHaWU3IF4hCZwqKtUYzDnf2nQN_JJIyhhCJGuBc6-_nn2mHV8mhB0aI6_ckBmRQ5Xsl-t6nIUhb4VoZ_wv3URMSYl-OvpKIqRe6jJzEoVTRTjwoqG69rqtyFaGB/s1600/Screenshot+from+2015-05-19+12:53:43.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCgadlgF0b1pUCuM5G7RHaWU3IF4hCZwqKtUYzDnf2nQN_JJIyhhCJGuBc6-_nn2mHV8mhB0aI6_ckBmRQ5Xsl-t6nIUhb4VoZ_wv3URMSYl-OvpKIqRe6jJzEoVTRTjwoqG69rqtyFaGB/s640/Screenshot+from+2015-05-19+12:53:43.png&quot; width=&quot;424&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
В принципе, сверху и снизу написаны команды управления:&lt;/div&gt;
&lt;div&gt;
[Пробел] - устанавливаем/убираем загрузку на выбранном стрелками уровне исполнения,&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
[=] - можно запустить сразу выбранный сервис,&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
[-] - остановить выбранный сервис.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
А вот пример использования утилиты &lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;rcconf&lt;/span&gt;&lt;/b&gt;:&lt;/div&gt;
&lt;div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVju4nVHJMI6Wi_Olpm-dKIfw5L-g66bU2mYrvpbC5awP4w7wcSd6veChFGiyegd-N7QMMZaFwLHxTv0pef8vS32i3ShvvR-i-Np2qZ-malMohXa4spcmMAe5kR5YXWMsfieHDnvQLSi6G/s1600/Screenshot+from+2015-05-19+12:57:28.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVju4nVHJMI6Wi_Olpm-dKIfw5L-g66bU2mYrvpbC5awP4w7wcSd6veChFGiyegd-N7QMMZaFwLHxTv0pef8vS32i3ShvvR-i-Np2qZ-malMohXa4spcmMAe5kR5YXWMsfieHDnvQLSi6G/s640/Screenshot+from+2015-05-19+12:57:28.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Пробелом устанавливаем/отключаем автозагрузку сервиса, а навигация по окну - клавиша [Tab]. Очень похоже на один из пунктов утилиты&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;setup&lt;/span&gt;&lt;/b&gt; в RHEL6. Что я и искал.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Источники:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.&amp;nbsp;http://serverfault.com/questions/472030/how-to-list-services-daemons-started-at-boot-and-check-their-loading-order&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3535968077053241111/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/05/debian.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3535968077053241111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3535968077053241111'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/05/debian.html' title='Удобная настройка автозагрузки из консоли в Debian'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCgadlgF0b1pUCuM5G7RHaWU3IF4hCZwqKtUYzDnf2nQN_JJIyhhCJGuBc6-_nn2mHV8mhB0aI6_ckBmRQ5Xsl-t6nIUhb4VoZ_wv3URMSYl-OvpKIqRe6jJzEoVTRTjwoqG69rqtyFaGB/s72-c/Screenshot+from+2015-05-19+12:53:43.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-3719313324177265510</id><published>2015-05-15T18:20:00.001+03:00</published><updated>2015-05-15T18:21:13.276+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CentOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="RHEL6"/><category scheme="http://www.blogger.com/atom/ns#" term="svn"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><category scheme="http://www.blogger.com/atom/ns#" term="ошибка"/><title type='text'>Ошибка клиента svn: Cannot negotiate authentication mechanism</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Ошибка&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;SVN Checkout: svn: Cannot negotiate authentication mechanism&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
возникла у меня при попытке мониторинга сервера SVN через плагин check_svn в Nagios.&lt;br /&gt;
Т. к. этот плагин является всего лишь клиентом для svn таким же, как и другие, то данная ошибка может возникать и при собственно работе с удаленным svn сервером.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Решается она на стороне клиента путем установки пакета cyrus-sasl-md5 (для RHEL: Oracle Linux, CentOS, Fedora и т. п.):&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;yum install cyrus-sasl-md5&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Источники:&lt;br /&gt;
&lt;br /&gt;
1. http://www.question-defense.com/2009/04/29/svn-checkout-svn-cannot-negotiate-authentication-mechanism&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/3719313324177265510/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/05/svn-cannot-negotiate-authentication.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3719313324177265510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/3719313324177265510'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/05/svn-cannot-negotiate-authentication.html' title='Ошибка клиента svn: Cannot negotiate authentication mechanism'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-1466018892123018077</id><published>2015-05-15T17:36:00.001+03:00</published><updated>2015-05-15T17:36:27.404+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dns"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><title type='text'>OpenDNS - альтернатива гугловским DNS серверам </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Все мы привыкли к гугловским DNS - 8.8.8.8 и 8.8.4.4. Легко запомнить и использовать.&lt;br /&gt;
Но что-то мне подсказывает, что гугл не зря же называется &quot;корпорацией добра&quot; в кавычках и скорее всего где-то себе складывает историю всех запросов к своим DNS-серверам и использует её для своих ad-сервисов или банально сливает федералам.&lt;br /&gt;
&lt;br /&gt;
Есть альтернатива - OpenDNS. Это проект, ориентированный на секьюрити. Более подробно о нём можно прочитать на &lt;a href=&quot;https://www.opendns.com/&quot; target=&quot;_blank&quot;&gt;официальном сайте&lt;/a&gt;. Здесь же оставлю адреса DNS-серверов для быстрого &quot;вспоминания&quot;:&lt;br /&gt;
&lt;ul class=&quot;ips&quot; style=&quot;border-bottom-style: none; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-family: tradegothic_light; font-size: 16px; font-stretch: inherit; line-height: 1.4; list-style: square; margin: 0px 0px 1em; padding: 0px 0px 5px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-size: 1.5rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.7; list-style: none; margin: 0px; padding: 0px 0px 0.25em; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;208.67.222.222&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-size: 1.5rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: 1.7; list-style: none; margin: 0px; padding: 0px 0px 0.25em; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;208.67.220.220&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/1466018892123018077/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/05/opendns-dns.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/1466018892123018077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/1466018892123018077'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/05/opendns-dns.html' title='OpenDNS - альтернатива гугловским DNS серверам '/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-6896475809837146819</id><published>2015-05-15T16:55:00.000+03:00</published><updated>2015-05-15T16:55:11.909+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="console"/><category scheme="http://www.blogger.com/atom/ns#" term="Debian"/><category scheme="http://www.blogger.com/atom/ns#" term="jpg"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="pdf"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="дебиан"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><title type='text'>Как сделать PDF документ из файлов картинок .jpg в Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Недавно нужно было сделать PDF из пачки отсканированных страничек книги в .jpg. Для этого в консоли переходим в папку в нашими картинками и выполняем команду:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;convert *.jpg document.pdf
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Ждем некоторое время пока команда выполнится. Всё, PDF документ готов.&lt;div&gt;
&lt;br /&gt;Утилита convert содержится в пакете ImageMagick. Если его еще нет в системе, то устанавливаем.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Для Debian/Ubuntu:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;aptitude install imagemagick&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Для RHEL (Oracle Linux 6):&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;b&gt;yum install ImageMagick&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Источник:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.&amp;nbsp;http://askubuntu.com/questions/246647/jpeg-files-to-pdf&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/6896475809837146819/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/05/pdf-jpg-linux.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/6896475809837146819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/6896475809837146819'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/05/pdf-jpg-linux.html' title='Как сделать PDF документ из файлов картинок .jpg в Linux'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-7572751009567832223</id><published>2015-03-12T14:39:00.000+02:00</published><updated>2015-03-12T14:39:10.009+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="aptitude"/><category scheme="http://www.blogger.com/atom/ns#" term="Debian"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="дебиан"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><title type='text'>Удаление ненужных переводов (translations) при обновлении пакетов в Debian 7 Wheezy</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Если вы обновляя список пакетов в Debian 7 Wheezy каждый раз видите скачивание переводов (Translation) для кучи языков - а это занимает лишнее время - то исправить это можно командой:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;rm -r /var/lib/apt/lists/*Translation*&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/7572751009567832223/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2015/03/translations-debian-7-wheezy.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7572751009567832223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7572751009567832223'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2015/03/translations-debian-7-wheezy.html' title='Удаление ненужных переводов (translations) при обновлении пакетов в Debian 7 Wheezy'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-7435763771454889827</id><published>2014-12-22T10:50:00.002+02:00</published><updated>2014-12-22T10:50:32.778+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fix"/><category scheme="http://www.blogger.com/atom/ns#" term="gamepad"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><category scheme="http://www.blogger.com/atom/ns#" term="джойстик"/><category scheme="http://www.blogger.com/atom/ns#" term="проблема"/><title type='text'>Решение проблемы с геймпадом - постоянно зажата кнопка.</title><content type='html'>&lt;div&gt;
Была как-то проблема с геймпадом - всё время как буд-то залип правый стик (соответственнок амера в играх всё время крутится и нельзя настроить кнопки - всё время как-будто одна нажата).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Вначале подумал, что джойстик сдох. А нет - на других ПК работает нормально.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Фикс оказался довольно простым.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Запускаем &lt;b&gt;Regedit&lt;/b&gt;, там идем в папку:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\MediaProperties\PrivateProperties\Joystick\OEM&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Здесь в подпапках находим ту, где будет ключ с названием вашего геймпада в ключе OEMName (см. скриншот ниже). Редктируем ключ и меняем имя на&amp;nbsp;&quot;&lt;b&gt;Logitech Rumblepad 2 USB&lt;/b&gt;&quot;.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Всё! Тперь джойстик должен работать нормально.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_B-ddsowb1IMeKBg94Se8DpRJxIYsE8Zf0bfyMSIXK-h6q-bEB765ObYs75wItnmZbK0l2nlVCuBZVqbzn3kRRo_D41r9l3CjhYPPVfgHvVZ1v__GRrMy-v1V3vHtDLztj1GtVSjHW54Z/s1600/joy.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_B-ddsowb1IMeKBg94Se8DpRJxIYsE8Zf0bfyMSIXK-h6q-bEB765ObYs75wItnmZbK0l2nlVCuBZVqbzn3kRRo_D41r9l3CjhYPPVfgHvVZ1v__GRrMy-v1V3vHtDLztj1GtVSjHW54Z/s1600/joy.png&quot; height=&quot;200&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
Ссылки:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1.&amp;nbsp;&lt;a href=&quot;http://gtaforums.com/topic/383548-possible-fix-for-usb-gamepad-problem/&quot; target=&quot;_blank&quot;&gt;Possible fix for USB gamepad problem&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/7435763771454889827/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2014/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7435763771454889827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/7435763771454889827'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2014/12/blog-post.html' title='Решение проблемы с геймпадом - постоянно зажата кнопка.'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_B-ddsowb1IMeKBg94Se8DpRJxIYsE8Zf0bfyMSIXK-h6q-bEB765ObYs75wItnmZbK0l2nlVCuBZVqbzn3kRRo_D41r9l3CjhYPPVfgHvVZ1v__GRrMy-v1V3vHtDLztj1GtVSjHW54Z/s72-c/joy.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2020122137542002605.post-1612844547145565030</id><published>2014-12-04T18:56:00.000+02:00</published><updated>2016-07-16T11:15:04.619+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iptables"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="network"/><category scheme="http://www.blogger.com/atom/ns#" term="route"/><category scheme="http://www.blogger.com/atom/ns#" term="линукс"/><category scheme="http://www.blogger.com/atom/ns#" term="сеть"/><title type='text'>Linux подмена src для TCP/IP пакетов без использования iptables</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Допустим, у нас есть два IP адреса на физической карточке (второй настроен как alias) - 192.168.1.2 и 192.168.1.3.&lt;br /&gt;
&lt;br /&gt;
По умолчанию для подсети 192.168.2.0/24 пакеты идут через интерфейс 192.168.1.2, но мы хотим, чтобы поле src пакетов для определенного dst (в нашем примере - это хост 192.168.2.10) было 192.168.1.3.&lt;br /&gt;
&lt;br /&gt;
Для этого не применяя iptables (который работает на сетевом уровне (Network Layer) модели OSI), можно применить команду ip route, которая всё сделает быстрее, на Link Layer&#39;e:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #e69138;&quot;&gt;ip route add 192.168.2.10/32 via 192.168.2.1 dev eth0 src 192.168.1.3&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;http://geckich.blogspot.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://geckich.blogspot.com/feeds/1612844547145565030/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://geckich.blogspot.com/2014/12/linux-src-tcpip-iptables.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/1612844547145565030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2020122137542002605/posts/default/1612844547145565030'/><link rel='alternate' type='text/html' href='http://geckich.blogspot.com/2014/12/linux-src-tcpip-iptables.html' title='Linux подмена src для TCP/IP пакетов без использования iptables'/><author><name>Шпаргалка ;)</name><uri>http://www.blogger.com/profile/14909167720844796046</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>