Архив

Записи, помеченные «сети»

Сбрасываем пароль Samsung SyncThru Web Service

Административная услуга SyncThru Web Admin Service
Это административное приложение по управлению парком сетевых принтеров. Такое централизованное решение обладает значительными характеристиками, которые позволяют управлять множеством устройств. Это решение может найти, управлять и составлять отчеты по всем устройствам Samsung в сети. Пользователи могут напрямую обращаться к административной сетевой услуге SyncThru™, установленной в отдельных устройствах. С ее помощью можно находить и управлять SNMP-совместимые устройства других производителей.
Подробнее…
SyncThru Web Admin Service Administrator Manual

Данный сервис позволяет включить защиту по имени пользователя и паролю, чем я и воспользовался, успешно забыв введенные данные через несколько месяцев… :)
Читать далее…

Просмотр состояния сетевого интерфейса в Linux

Существует 2 утилиты для просмотра текущего состояния сетевого адаптера это mii-tool и ethtool.
Читать далее…

Просто резервное копирование средствами .bat файла.

Задача:
Есть набор фалов, хранящихся на определенном компьютере, где эти файлы периодически редактируются специально обученным человеком в специальной программе.
И есть шара на файлообменном сервере, куда эти файлы должны копироваться после редактирования. Чтоб все остальные могли смотреть на результаты редактирования. Шара доступна для записи только тому, кто обновляет файлы, отсальные могут только читать. Т.е. каждый раз после того, как файлы менялись/обновлялись, нужно было вручную копировать их на сервер.
Необходимо было автоматизировать процесс заливания файлов после редактирования на доступную всем шару на сервере.
Решение:
Решение очень простое: Был создан .bat-файл, который нужно запускать после окончания редактирования. Данный скрипт подключает шару, как локальный диск “B:”, после чего на этот диск копируется вся необходимая информация и диск отключается. Также предусмотрена проверка на уже подключенный ранее диск. И на обработку исключенией при копировании(т.е. командой xcopy копируются только те файлы и директории которых нет в исключениях). Об успешной или не очень работе скрипта, запускающий его пользователь может судить по цвету фона в окне терминала: в случае каких-либо ошибок или их отсутствия, в окне терминала фон будет меняться на красный или зеленый соответственно.
Читать далее…

Проблемы с подключением сетевого диска в Windows 7

Имеется cервер под Windows2000 Server в рабочей группе и ПК с Windows7 Home Premium.
На Windows2000 есть расшаренная директория, к которой с Windows7 подключаемся через локальную учетную запись на Windows2000 Server.

После очередного обновления Windows7 Home Premium перестала подключаться к шаре на windows2000 Server, ругаясь о неверном пароле, хотя он вообще пустой. В общем, при попытках открыть сетевой диск, сервер не дает зайти на расшаренный ресурс и все.
С других машин под управлением WindowsXP все проходит гладко, с необновленными Windows7 и Windows Vista тоже все ок.

Скрипт вида:

net use x: \\oldserver\share securepassword /user:oldserver\user /persistent:yes

отрабатывает с ошибкой 86 сетевой пароль задан неверно…

Как говорит гугл, такая проблема встречалась не только у меня.
Возможно причина в том, что машина не в домене пытается авторизоваться на контроллере домена по протоколу NTLM, при этом на XP и W2k(3) версии этих протоколов совпадают, а вот на 7 уже другая версия.
И решение нашлось довольно быстро:

Сначала стоит проверить сетевую модель в “семёрке”. Должна быть “Рабочая сеть” (Work Network).

На Windows7 в локальной групповой политике “Конфиг компьютера – Конфигурация Windows – Параметры безопасности – Локальные политики – Параметры безопасности – Сетевая безопасность: уровень проверки подлинности Lan Manager” выбирете значение Отправлять LM и NTLM – использовать сеансовую безопасность NTLMv2 при согласовании.

Запускаем gpedit.msc из-под администратора. Далее идем в “Конфигурация компьютера”->”Конфигурация Windows”->”Параметры безопасности”. Находим там параметр “Сетевая безопасность: уровень проверки подлинности LAN Manager” и выбираем в его свойствах параметр “Отправлять LM и NTLM – использовать сеансовую безопасность”

Или альтернативный вариант, гласящий:

In Windows 7, we can set the following Registry key
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\LMCompatibilityLevel” to “1”.

Что я и сделал :) . После перезагрузки все встало на свои места. Ура!



Источники:
http://technet.microsoft.com/en-us/library/cc960646.aspx
http://social.technet.microsoft.com/Forums/ru/windows7ru/thread/663e8771-49cf-4939-8f2e-df085b05131e

Расшариваем интернет через wi-fi карту в Linux.

Апрель 3, 2011 4 комментариев(я)

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

Traffpro Administration Tool. Оптимизация интерфейса.

Со времени предыдущей версии программы, текущая альфа претерпела некоторые изменения (как визуальные так и в юзабилити).
Вот небольшой скриншот-отчет о том, как сейчас выглядит пре-релизная development-версия 0.1.6.

Читать далее…

MySQL. Сброс/изменение пароля root в Linux.

1. Останавливаем все процессы MySQL:

# /etc/init.d/mysqld stop
# killall -9 mysqld
# kill `cat /mysql-data-directory/host_name.pid`
# mysqladmin shutdown

Чтобы проверить всели процессы mysql были завершены, исопльзуйте команду “ps ax | grep mysqld”.

2. Запускаем сервер MySQL без парольной защиты:

$ mysqld –skip-grant-tables –user=root &

или

$ mysqld –skip-grant-tables &

3. Теперь надо зайти в консоль MySQL

mysql -u root

и установить новый пароль пользователя root:

mysql> UPDATE mysql.user SET Password=PASSWORD(‘newpassword’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;

Все. теперь можно входить в MySQL с новым паролем пользователя root.



P.S. для шагов 2 и 3 существуют альтернативные способы:
2. Создать текстовый файл /tmp/init.mysql со следующим содержимым:

SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(‘newpassword’);

3. Запустить MySQL командой:

# mysqld_safe –init-file=~/mysql-init &

Escape-последовательность для ssh

Многим известна escape-последовательность ^], используемая клиентом telnet для
перехода в командный режим. Однако, не все знают о существовании
escape-последовательности в ssh-клиенте.

Если в вашем дистрибутиве она не включена по умолчанию, то это можно сделать
добавив в файл конфигурации ssh_config следующую опцию:

EscapeChar ~

Теперь вы можете:

~? получить список всех команд клиента
~. оборвать подвисшую сессию


Источник: opennet

Установка NTP сервера

Если ntp не установлен обязательно ставим:

yum install ntp

Синхронизируем время:

ntpdate pool.ntp.org

Далее выставляем время в BIOS равное времени в UTC (время по Гринвичу):

hwclock –systohc –utc

Что бы система после загрузки не показывала время равное времени в BIOS а правильно выставляла смещения в соответствии с часовым поясом, проверяем содержимое файла /etc/sysconfig/clock должно быть такое:

ZONE=”Europe/Moscow”
UTC=true
ARC=false

Включаем автоподнятие демона ntp для постоянной синхронизации времени:

chkconfig –level 2345 ntpd on

Запускаем демона руками:

/etc/init.d/ntpd start

Сверяем текущее время в системе должно совпадать с реальным:

date

Как проверить синхронизируется ли ntp сервером время и все ли там в порядке:

ntpq -p

remote refid st t when poll reach delay offset jitter
==============================================================================
*mircx.com 69.222.103.98 2 u 26 64 377 193.722 -44.389 23.662
+a218.slsware.co 128.138.140.44 2 u 19 64 377 180.076 -68.296 27.155
+213-239-195-105 213.239.206.174 3 u 33 64 377 51.804 -71.680 22.603
LOCAL(0) LOCAL(0) 10 l 27 64 377 0.000 0.000 0.001


remote
Имя удаленного NTP-сервера. Если указать ключ -n, вы получите
IP-адреса серверов вместо имён.

refid
Указывает, откуда каждый сервер получает время в данный момент.
Это может быть имя хоста или что-то вроде .GPS., указывающее на
источник глобальной системы позиционирования (Global
Positioning System).

st
Stratum (уровень) это число от 1 до 16, указывающее на точность
сервера. Единица означает максимальную точность, 16 — сервер
недоступен. Ваш уровень будет равен уровню наименее точного
удаленного сервера плюс 1.

poll
Интервал между опросами (в секундах). Значение будет изменяться
между минимальной и максимальной частотой опросов. В начале
интервал будет маленьким, чтобы синхронизация происходила
быстро. После того как часы синхронизируются, интервал начинает
увеличиваться, чтобы уменьшить трафик и нагрузку на популярные
сервера времени.

reach
Восьмеричное представление массива из 8 бит, отражающего
результаты последних восьми попыток соединения с сервером. Бит
выставлен, если удаленный сервер ответил.

delay
Количество времени (в секундах) необходимого для получения
ответа на запрос “который час? “.

offset
Наиболее важное поле. Разница между временем локального и
удаленного серверов. В ходе синхронизации это значение должно
понижаться, указывая на то, что часы локальной машины идут все
точнее.

jitter
Дисперсия (Jitter) — это мера статистических отклонений от
значения смещения (поле offset) по нескольким успешным парам
запрос-ответ. Меньшее значение дисперсии предпочтительнее,
поскольку позволяет точнее синхронизировать время.

Значение знаков перед именами серверов:
– Означает, что локальный сервис NTP не предпочитает этот сервер
+ Означает, что локальный сервис NTP предпочитает этот сервер
x Отмечает плохой хост
* Указывает на текущий наиболее предпочтительный сервер

Как переименовать сетевые интерфейсы в Linux

В Ubuntu, а значит и в Debian (а на самом деле много где ещё, например в Gentoo) файла /dev/eth0 нету. Потому как сетевая карта устройство не символьное, но и не блочное. Сетевые устройства хранятся вот здесь: /sys/class/net

Имена сетевых интерфейсов в Linux компьютерах в последнее время стали привязываться к конкретным устройствам. Так, если вы вытащите сетевую карту из своего компьютера и вставите в него другую, интерфейс eth0 у вас пропадёт, а новая карточка будет называется eth1. При попытке сделать ifconfig eth0 up система будет говорить, что, такого устройства не существует.

Поскольку вся конфигурация у вас скорее всего прописана для интерфейса eth0, можно переписать конфигурацию. а можно переименовать интерфейс.

Все неприятности создаёт udev, который по умолчанию привязывает имена сетевых устройств к их MAC адресам. Например, в Debian Etch это находится в файле

/etc/udev/rules.d/z25_persistent-net.rules

Для Ubuntu:

/etc/udev/rules.d/70-persistent-net.rules

Для Open Suse:

/etc/udev/rules.d/30-network.rules

пример файла:

SUBSYSTEM==»net», ACTION==»add», DRIVERS==»?*», ATTR{address}==»XX:XX:XX:XX:XX:XX», ATTR{type}==»1″, KERNEL==»eth*», NAME=»eth0″

Достаточно отредактировать параметр NAME= для вашей новой сетевой карты. Можно кстати задать любое имя отличное от eth*

Некоторые дистрибы в добавок к persistent-net.rules содержат и другие .rules, которые переписывают файл persistent-net. При исправлении файла persistent.rules стоит обратить на это внимание, иначе могут появиться несколько правил именования, или ваши изменения будут перезаписаны.

Follow

Get every new post delivered to your Inbox.

Join 28 other followers