Архив рубрики ‘ Новости

500 OOPS: cannot change directory:/home/user

Как наиболее вероятная ошибка данного сообщения кроется в selinux (системе принудительного контроля доступа). Данная система входит в ядро linux и по умолчанию включена в большинстве современных дистрибутивов.

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

setsebool ftp_home_dir 1

Проверить текущие установки всех разрешений

getsebool -a

Или можно отключить SeLinux, любым из доступных способов. Хотя лучше этого не делать.

Отмена перехода на зимнее время. Украина. 2011.

В Украине отменен переход на зимнее время. Верховная Рада поддержала законопроект №8330 «Об изменении порядка исчисления времени на территории Украины». В связи с этими законодательными инновациями, на плечи украинских IT-шников легла производственная задача – 30 октября 2011 навсегда остаться в киевском летнем времени. Теперь этот часовой пояс в unix называется FET – Further-eastern European Time или дальневосточно-европейское время.

Время в Linux. Теория

Текущий часовой пояс в ОС Linux устанавливается файлом /etc/localtime. Этот файл представляет собой ссылку на информационный файл зоны или его копию, в большинстве дистрибутивов расположенный в каталоге /usr/share/zoneinfo. В данном каталоге размещена zoneinfo database база данных информации о зонах, или другими словами, tz database (timezone database — база данных часовых поясов) — совместно собираемая информация о мировых временных зонах. Иногда она упоминается как «база данных Олсона» (Olson database), так как была основана Артуром Дэвидом Олсоном (Arthur David Olson). Редактором и хранителем базы является Пол Эггерт (Paul Eggert). Обновления кода базы данных часовых поясов можно получить непосредственно из источника на ftp://elsie.nci.nih.gov/pub/

Как не перейти на зимнее время. Решение

  • Качаем обновление tzdata2011k.tar.gz от 26 сентября 2011 года, в котором присутствует информация по новым часовым поясам для Украины, в которое вошли зоны Europe/Kiev, Europe/Uzhgorod, Europe/Zaporozhye, Europe/Simferopol.
  • Распаковываем
    mkdir tz
    mv tzdata2011k.tar.gz ./tz
    cd tz/
    tar xzf tzdata2011k.tar.gz
    
  • Перед внесением изменений проверим переходы времени для нашей текущей зоны. Видим ежегодное расписание переходов времени зимнее/летнее вплоть до 2038 года.
    zdump -v Europe/Kiev
    ...
    Europe/Kiev  Sun Mar 27 00:59:59 2011 UTC = Sun Mar 27 02:59:59 2011 EET isdst=0 gmtoff=7200
    Europe/Kiev  Sun Mar 27 01:00:00 2011 UTC = Sun Mar 27 04:00:00 2011 EEST isdst=1 gmtoff=10800
    Europe/Kiev  Sun Oct 30 00:59:59 2011 UTC = Sun Oct 30 03:59:59 2011 EEST isdst=1 gmtoff=10800
    Europe/Kiev  Sun Oct 30 01:00:00 2011 UTC = Sun Oct 30 03:00:00 2011 EET isdst=0 gmtoff=7200
    ...
    Europe/Kiev  Sun Oct 25 00:59:59 2015 UTC = Sun Oct 25 03:59:59 2015 EEST isdst=1 gmtoff=10800
    Europe/Kiev  Sun Oct 25 01:00:00 2015 UTC = Sun Oct 25 03:00:00 2015 EET isdst=0 gmtoff=7200
    ...
    
  • Убедимся в наличии необходимого обновления
    vi europe
    ...
    Zone Europe/Kiev        2:02:04 -       LMT     1880
                            2:02:04 -       KMT     1924 May  2 # Kiev Mean Time
                            2:00    -       EET     1930 Jun 21
                            3:00    -       MSK     1941 Sep 20
                            1:00    C-Eur   CE%sT   1943 Nov  6
                            3:00    Russia  MSK/MSD 1990
                            3:00    -       MSK     1990 Jul  1 2:00
                            2:00    -       EET     1992
                            2:00    E-Eur   EE%sT   1995
                            2:00    EU      EE%sT   2011 Mar lastSun 1:00u
                            3:00    -       FET # Further-eastern European Time
    
    ...
    
  • На всякий случай делаем резервную копию файла с текущими настройками:
    mv /etc/localtime  /etc/localtime-old
    
  • Компилируем временные зоны для Европы. zic читает текстовый файл с описаниями зон и на выходе формирует файлы специфического формата. Стоит обратить внимание что без ключа -d пишет файлы временных зон сразу в /usr/share/zoneinfo, что нам и необходимо.
    zic europe
    
  • Создаем ссылку на обновленную временную зону
    ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime
    
  • Проверяем установленную зону в файле
    cat /etc/sysconfig/clock | grep ZONE
    ZONE="Europe/Kiev"
    
  • После обновления проверим переходы времени для нашей текущей зоны. В последний раз переход произошел Mar 27 04:00:00 2011
    zdump -v Europe/Kiev
    ...
    Europe/Kiev  Sun Mar 27 00:59:59 2011 UTC = Sun Mar 27 02:59:59 2011 FET isdst=0 gmtoff=7200
    Europe/Kiev  Sun Mar 27 01:00:00 2011 UTC = Sun Mar 27 04:00:00 2011 FET isdst=0 gmtoff=10800
    Europe/Kiev  Mon Jan 18 03:14:07 2038 UTC = Mon Jan 18 06:14:07 2038 FET isdst=0 gmtoff=10800
    Europe/Kiev  Tue Jan 19 03:14:07 2038 UTC = Tue Jan 19 06:14:07 2038 FET isdst=0 gmtoff=10800
    
  • Убедимся, что 30 октября 2011 года время будет «непереход» на зимнее время.
    # date
    Wed Sep 28 15:48:51 FET 2011
    # date --date='768hours'
    Sun Oct 30 15:48:58 FET 2011
    

PS: Всвязи с судебными процедурами, и временной недоступностью первоисточника размещаю копию tzdata2011k.tar.gz.

PS: Для тех кто уже перевел, выкладываю предыдущую версию TZ данных без изменений по Украине от 20 сентября, отмененных 18 октября 2011tzdata2011j.tar.gz

wuauclt ключи

Процесс wuauclt предстевляет собой средство управления сервисом обновлений Windows

Документированные
/DetectNow – Клиентская рабочая станция обращается на сервер обновлений вне заданного расписания инициирует процесс обновления, по завершению которого отправляет отчет.
/ReportNow – Клиентская рабочая станция отправляет отчет на сервер обновлений вне заданного расписания.
/ShowSettingsDialog – Показывает диалоговое окно настроек Windows Update
/ResetAuthorization – Сбрасывает ключи авторизации с сервером отчетов
/ShowWU – Показать страницу статуса Windows Update
/ShowWindowsUpdate – Показать страницу статуса Windows Update
/CloseWindowsUpdate – Закрыть страницу статуса Windows Update
/DemoUI – Показывает иконку обновлений в трее.
Не документированные
/RunHandlerComServer
/RunStoreAsComServer
/ResetEulas
/SelfUpdateManaged
/SelfUpdateUnmanaged
/UpdateNow

Ошибка Windows Update 80070003

При проверке обновлений Windows Update выдает сообщение об ошибке 80070003, для решения данной проблемы необходимо удалить временные файлы используемые Windows Update для идентификации обновлений на компьютере. Для выполнения удаления необходимо выполнение следующих действий с правами администратора, все ниже приведенные действия можно выполнить через GUI в пару десятков кликов мышкой, но мне ближе такой способ.

REM Остановка сервиса Центра обновления Windows
net stop wuauserv
REM Удаление временных файлов обновления
del %WINDIR%\SoftwareDistribution
REM Запуск сервиса Центра обновления Windows
net start wuauserv
REM Принудительный запуск обновления вне расписания
wuauclt /detectnow

Cписок ключей wuauclt

Профессия, которой нет. Но сисадмином быть обязан

В квалификационном справочнике должностей, такой популярной на сегодняшний день специальности, как системный администратор, просто не существует, поэтому список обязанностей приходится выяснять с руководителем в каждом конкретном случае на каждом конкретном рабочем месте. Например, для директора может быть открытием, что созданием сайта для компании должен заниматься не сисадмин, а веб-дизайнер. Так кто же они такие — «корпоративные айтишники»?

По сведениям одной довольно известной интернет-экциклопедии и проведенного опроса, системный администратор — «специалист, ответственный за поддержку многопользовательской компьютерной системы, включая локальные вычислительные сети (LAN), глобальные вычислительные сети (WAN), телефонные системы или системы голосовой почты». Типичные обязанности: добавление и конфигурирование новых рабочих станций, установка системного программного обеспечения, создание и эксплуатация системы резервирования данных, обеспечение системной безопасности.

Все компании, можно разделить по размеру на три типа: малые, средние и большие. Требования к познаниям в малых компаниях минимальны, здесь можно увидеть низкие зарплаты, большую текучку и самодура-директора. Как правило, предпочитают нанимать студентов, считается, что три студента с зарплатой $300 лучше, чем один профессионал за $900.

Особенность больших компаний — прежде всего, корпоративная культура и более высокий уровень зарплат. Требования, предъявляемые компанией: высшее образование, стаж 3–5 лет в аналогичной должности, знание английского и профессиональные сертификаты от известных фирм (Microsoft, Cisco). Имеется специализация: можно устроиться в техподдержку, стать администратором сети или систем Windows, администратором СУБД (прежде всего Oracle). Зарплаты, как правило, начинаются от $1000.

Отношения в коллективе, как правило, складываются непросто. Причиной является как общая отдаленность системных администраторов от коллектива в виду специфики работы, так и падение общего уровня культуры некоторых членов нашего общества. Довольно сложно объяснить человеку необходимость следования определенным правилам и процедурам, например по смене паролей. Если подобное непонимание не находит решения и выносится на уровень руководства (особенно если в итоге системного администратора не поддержат), стоит подумать о смене работы.

Если системному администратору не доверяют и его мнение в вопросах IT не принимается в расчет, думаю, можно сделать однозначные выводы. Кстати, о доверии: есть абсолютно необоснованное мнение, что информация в электронном виде может быть как-либо скрыта от глаз системного администратора. Смею вас заверить: это не так. Единственное, что может удержать системного администратора от выяснения, например, уровня зарплат сотрудников — это профессиональная этика. В связи с этим хочется дать совет HR-специалистам: учитывайте уровень культуры кандидата.

При всем уважении с «самому важнейшему из искусств», иногда делается смешно, когда поиск и уничтожение вируса в кино представляют как красочное анимированное шоу в духе «борьбы добра со злом» — «доброй» программы с пожирающим файлы чудовищем. На самом деле все достаточно прозаично, хотя вирус действительно может «съесть» вашу операционную систему. Однако, если для борьбы с вирусами нужно немало знаний и профессионализма, то для того, чтобы объяснить офисному сотруднику, как пользоваться несложным текстовым редактором, особой подготовки не требуется. А сисадмину и «ликбезом» зачастую приходится заниматься, к его собственной досаде, — в некоторых фирмах еще остались люди, не владеющие «компьютерной грамотностью».

Установку системного программного обеспечения можно отметить особо. Не во всех компаниях руководство горит желанием тратиться на лицензионный софт, и стоит он недешево. Соответственно, в случае неприятностей с законом у непорядочного директора есть соблазн всю вину переложить на системного администратора, заявив, что ПО ставилось вообще без его ведома. Такие случаи нередки. Хотя директор обязан знать, что и почему установлено, и какая за это предусмотрена ответственность.

В малых компаниях весь используемый софт, как правило, пиратский, отношения с законом никого не волнуют, фирма еле сводит концы с концами. Порекомендовать работу в таких фирмах можно действительно только студентам в качестве практикума, а лучше не связываться вообще, т. к. в случае вопросов к софту директор, как правило, немедленно «сдаст» админа и сделает вид, что ничего не знал. Средние компании при проблемах с пиратским софтом никуда не исчезнут, т. к. налажен бизнес и проще заплатить за лицензии, чем нажить себе проблемы.

Профессию «системный администратор» в трудовую не пишут. Сисадмину в нее могут записать все что угодно: «инженер по комплектации оборудования», «программист отладки ПО», «инженер по защите служебной информации», «техник по прокладке сетей». Поскольку за не существующую в реестре или неправильно записанную специальность стажа тоже не может быть.

На практике должность системного администратора часто смешивают с должностью веб-программиста, обязывая его разрабатывать сайт. Сисадмины сами «дают повод»: если большой проект для крупной компаний одному не сделать, то небольшой сайт-»визитку» — вполне можно.

Большинство наиболее грамотных специалистов спешат уехать из провинции в столицу, либо за границу. И ситуация на данный момент такова, что все спецы «закончились»: реальные зарплаты выросли, но достойных кандидатов уже нет. Большинство системных администраторов рано или поздно приходит к мысли о смене работы на менее нервную и хлопотную.

Заниматься администрированием можно по двум основным причинам: во-первых, если это нравится, во-вторых, можно использовать такую работу как способ прорваться в большую компанию, где уже можно будет делать дальнейшую карьеру.

Компания при увольнении может сделать попытку не рассчитать сотрудника или потребовать действий, несовместимых с КЗоТ, например окончания какого-либо проекта на том основании, что администратор должен сдать дела и т. д. Сисадмины тоже принимают меры, например устанавливают логические бомбы, либо оставляют черные ходы. Эти действия являются нарушением не только закона, но и профессиональной этики. Специалист, «прославившийся» таким образом, уже не сможет найти себе нормальное место работы.

Источник: http://ubr.ua/