Author: admin
-
Поменять порт SSH на сервере Centos/RHEL
Если вам необходимо поменять порт SSH на сервере Centos/RHEL, можно воспользоваться следующей инструкцией.Открываем файл:# vi /etc/ssh/sshd_configищем строку:Port 22меняем порт:Port 2022Так же можно указать порты следующим образом:## bind sshd to two ip address on a non-standard port ##ListenAddress 192.168.1.5:2022ListenAddress 203.1.2.3:2022Не забываем так же поменять правила на фаерволе, и перезапустить сервис:# service sshd reloadПроблемы с установкой и настройкой сервера Linux ? Обращайтесь – office@itfb.com.ua -
Решаем проблему с Error While Loading Shared Libraries: libgobject-2.0.so.0
Если вы во время запуска приложения получаете ошибку Error While Loading Shared Libraries: libgobject-2.0.so.0, используем инструкцию.Устанавливаем следующие пакеты:$ sudo apt-get install ia32-libs-gtk ia32-libили# apt-get install ia32-libs-gtkКоммандой:# /sbin/ldconfig -vустанавливаем правильные пути к библиотекамТак же можно поискать пропавшие библиотеки в кэше:$ apt-cache search lib-name-here$ apt-cache search libcgalЕсть проблемы с установкой и настройкой Linux сервера ? Обращайтесь – Office@itfb.com.ua -
Сколько и какой памяти находится в моем сервере ?
Если вам необходимо посмотреть сколько памяти находиться в вашем сервере, можно использовать:
# free -m
для определения типа памяти и других параметров можно использовать команду:
# dmidecode --type 17
или
# dmidecode --type memory
или
# dmidecode -t 17
Например:
# dmidecode 2.11
SMBIOS 2.5 present.
Handle 0x0017, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0016
Error Information Handle: No Error
Total Width: 72 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: DIMM
Set: 1
Locator: DIMM1A
Bank Locator: Bank1
Type: DDR2
Type Detail: Synchronous
Speed: 667 MHz
Manufacturer: 5185
Serial Number: 05009F22
Asset Tag: Not Specified
Part Number: 72T232220HFA3SBЕсть проблемы с администрированием сервером ? Обращайтесь – office@itfb.com.ua
-
Как активировать или деактивировать SELinux политики
Сделать это очень просто, для начала посмотрим установленные модули:semodule -lsemodule -l | moresemodule | lessДля отключения модуля:semodule -d MODULE_NAME_HEREНапример:# semodule -v -d webalizerВключаем модуль:semodule -e MODULE_NAME_HEREНапример:# semodule -v -e webalizerAttempting to enable module \’webalizer\’:Ok: return value of 0.Committing changes:Ok: transaction number 0.Есть проблемы с настройкой и установкой сервера ? Обращайтесь – office@itfb.com.ua -
Как посмотреть серийный номер жёского диска в Linux?
Есть несколько вариантов:hdparm -i /dev/hda”где /dev/hda – дискИли:lshw -class disk -class storageИли:smartctl -d ata -a -i /dev/sdaЕсть проблемы с сервером ? Обращайтесь – office@itfb.com.ua -
Просмотреть все открытые nfs каталоги на сервере
Если вы не знаете точное название каталога который необходимо смонтировать с NTFS можно использовать следующие команды:# showmount -e 192.168.1.12Так например можно выполнить такую команду:# showmount -e nas03/volume1/multimedia 192.168.1.0/24/volume1/sales 192.168.1.0/24/volume2/users 192.168.1.0/24Нужны услуги системного администратора ? обращайтесь – office@itfb.com.ua -
Какие клиенты подключены к NFS серверу
Если вам необходимо просмотреть какие клиенты подключены к серверу NFS, можно воспользоватся следующими командами:netstat -an | grep nfs.server.ip:port
Например:netstat -an | grep 192.168.1.12:2049Есть еще один вариант:showmount -a nfs03Вывод команды:All mount points on nfs03:192.168.1.101:/volume1/data192.168.1.102:/volume1/data192.168.1.103:/volume1/data192.168.1.5:/volume1/data192.168.1.6:/volume1/dataТак же можно попробовать:cat /var/lib/nfs/rmtabЕсть проблемы с удаленным администрированием сервера ? Обращайтесь – office@itfb.com.ua -
Замена владельцев файлов и папок linux
Если необходимо сменить права на файл или папку в linux то тут все просто
chown <new_user>:<new_group> путь к файлу или папке
Небольшие сложности возникают если нужно не просто сменить владельца и группу, а заменить по определенному условию.
Например: в папке находятся различные файлы и папки с такими владельцами
user1:www-data
user1:user1Нам необходимо сменить use1 на user2, а www-data на apache, тогда поступаем следующим образом:
find /var/www/html/ -user user1 -print0 | xargs -0 chown user2
find /var/www/html/ -group user1 -print0 | xargs -0 chown :user2
find /var/www/html/ -group www-data -print0 | xargs -0 chown :apache -
Как ускорить NFS ? Используем CacheFS
Как можно ускорить работу NFS сервера и снизить нагрузку на сам сервер ? Сделать это можно установив и настроив программу CacheFS.Установка не сложная:# yum -y install cachefilesdДалее настраиваем:# vi /etc/cachefilesd.confdir /ssd/fscachetag mycachebrun 10%bcull 7%bstop 3%frun 10%fcull 7%fstop 3%# Assuming you\’re using SELinux with the default security policy included in# this packagesecctx system_u:system_r:cachefiles_kernel_t:s0Где /ssd/fscache – директория где хранить кэшtag mycache – директива которая используется когда необходимо прописать несколько кэшейsecctx system_u:system_r:cachefiles_kernel_t:s0 – контекст безопасности для доступа к кэшуbrun 10%, bcull 7%, bstop 3%, frun 10%, fcull 7%, fstop 3% – параметры хранения кэшаКак запустить сервис CacheFS ?## start it ##/sbin/service cachefilesd start# or #/etc/init.d/cachefilesd startКак смонтировать директорию с поддержкой CacheFS ?# mount -t nfs -o fsc,optio2 nas01:/export/dir1/ /destination/mnt/pointНапример:# mount -t nfs4 -o rsize=32768,wsize=32768,intr,hard,proto=tcp,sync,fsc nas042:/var/www/html /var/www/htmlКак проверить что CacheFS работает:# cd /ssd/fscache# ls -ZТак же можно посмотреть статистику по CacheFS:# cat /proc/fs/fscache/statsЕсть проблемы с установкой и настройкой Linux сервера ? Обращайтесь – office@itfb.com.ua -
Монтирование файловой системы UFS2 из командной строки
Если вам необходимо примонтировать файловую систему UFS2 в Linux, вы можете воспользоваться командой:mount -t ufs -o ufstype=ufs2,ro /dev/sdXY /path/to/mnt/pointНапример:# mount -t ufs -o ufstype=ufs2,ro /dev/sdb2 /mntПроверяем состояние:# df -HFilesystem Size Used Avail Use% Mounted on/dev/mapper/wks01-root477G 70G 383G 16% /tmpfs 4.2G 0 4.2G 0% /lib/init/rwudev 4.2G 316k 4.2G 1% /devtmpfs 4.2G 1.2M 4.2G 1% /dev/shm/dev/sda1 239M 34M 193M 15% /boot/dev/sdb2 488G 16G 433G 4% /mntДля того чтоб отмантировать файловую систему:# umount /mntНеобходим администратор удалённого сервера ? Обращайтесь – Office@itfb.com.ua