Вы здесь

linux

Установка svn сервера в Ubuntu

Краткая инструкция по установке и настройке svn-сервера в Ubuntu

Postfix: форвардинг почты на внешние адреса

На моем почтовом сервере настроено несколько виртуальных доменов, все работает под управлением Centos и Postfix. Каким образом я могу переслать почту для определенных виртуальных доменов на почтовый ящик в yahoo/gmail?
Данная функциональность достигается в Postfix c помощью использования virtual_alias_maps settings.

Авторизовываем DHCP сервер с помощью Netsh

Для авторизации DHCP сервера вы можете использовать утилиту командной строки netsh. В инфраструктуре Active Directory вы должны сперва авторизовать ваш DHCP сервер, и только после этого он может выдавать клиентам арендованные адреса.

Для примера авторизуем DHCP сервер NYC-DHCP-01 в домене CONTOSO, который имеет IP адрес 10.10.20.51:

netsh dhcp add server NYC-DHCP-01.contoso.com 10.10.20.51

Для проверки выполнения команды введите:

Использование команд без алиасов

Бывает так что какой-нить алиас равен команде, т.е alias ls='ls -F --color=auto' или alias df='df -h'. Но бывает необходимость воспользоваться не алиасом а именно командой, т.е. в приведенных примерах что бы ls был не цветным и df показывал размер в виде блоков. unalias использовать не вариант по той причине что после него наш алиас уже не будет работать, но предусмотрительные создатели шелов (по меньшей мере zhs и bash) позаботились о таком случае.
Временно отменить выполнение алиаса можно так: \ls и \df

Установка пакетов с помощью команды yum с использование в качестве репозитария DVD / CD

В CentOS Linux в качестве репозитария для установки пакетов можно использовать установочный DVD. Данный репозитарий прописан в стандартной установке и называется CentOS-Media.repo.

Откройте файл /etc/yum.repos.d/CentOS-Media.repo:

vim /etc/yum.repos.d/CentOS-Media.repo

Убедитесь что репозитарий подключен, то есть значение enabled установлено в 1:

Добавляем статический IPv6 адрес

Устанавливаем статический адрес

Для добавления в сетевую конфигурацию Ubuntu IPv6 адреса необходимо просто отредактировать файл /etc/network/interfaces.

Откройте файл /etc/network/interfaces, для начала получив права рута:

sudo -s

Сделайте резервную копию файла, а затем начните редактировать его:

Простой bash скрипт для мониторнга сервера

В этой заметке я представляю простой bash скрипт для мониторинга вебсервера на различных портах (smtp, dns, http & https , но могут быть легко добавлены другие). Существуют более мощные программы мониторинга, однако мне в некоторых условиях хватает и его.

Управление аккаунтами в Linux

useradd  — создаем пользователя

Данную команду должны знать все администраторы Linux. С помощью этой команды можно создавать нового пользователя или параметры существующего пользователя.

Синтаксис:

useradd [опции] LOGIN

Некоторые из опций:

  • -d домашняя директория
  • -s шелл
  • -p пароль
  • -g (главная группа пользователя)
  • -G (Другие группы, к которым принадлежит пользователь)

Пример

useradd -g primary_grp -G admin -s /bin/shell -p xxxx -d /home/user

Периодическое выполнение команды - команда watch

Если вам необходимо выполнять какую либо команду через небольшой интервал времени снова и снова, вы можете использовать команду watch
Синтаксис данной команды:

Linux / UNIX: Ping a Block of Hosts (netblock)

Вопрос. Каким образом можно пропинговать блок хостов, к примеру 192.168.1.0/24?

Ответ. Вы можете использовать ping или fping. Опция -g позволяет использовать в качестве целей для пинга определенную подсеть, или указывать стартовый и конечный IP

Команда fping

Для пинга сети класса C 192.168.1.0/24, команда должна выглядеть следующим образом:

fping -g 192.168.1.0/24

или

Страницы

Подписка на RSS - linux