Существует очень хороший шанс, что Ваш sshd_config имеет следующую установку:
PermitRootLogin without-password
Это означает, Корень может только пройти проверку подлинности с ключом. Если Вы никогда не предоставляли один, существует хороший шанс, что необходимо будет попросить, чтобы дата-центр удалил поле к однопользовательскому режиму и отредактировал тот файл, чтобы позволить Вам входить.
После этого сделайте частное / пара с открытым ключом и получите свой открытый ключ на сервере, так, чтобы можно было пройти проверку подлинности более надежно.
Вы можете проверить, что-то не так с этим файлом: / etc / localtime
Используя, например:
zdump -v /usr/share/zoneinfo/US/Central or zdump -v /etc/localtime
В моем случае информация за этот год выглядит так:
/usr/share/zoneinfo/US/Central Sun Mar 10 07:59:59 2013 UTC = Sun Mar 10 01:59:59 2013 CST isdst=0 gmtoff=-21600
/usr/share/zoneinfo/US/Central Sun Mar 10 08:00:00 2013 UTC = Sun Mar 10 03:00:00 2013 CDT isdst=1 gmtoff=-18000
/usr/share/zoneinfo/US/Central Sun Nov 3 06:59:59 2013 UTC = Sun Nov 3 01:59:59 2013 CDT isdst=1 gmtoff=-18000
/usr/share/zoneinfo/US/Central Sun Nov 3 07:00:00 2013 UTC = Sun Nov 3 01:00:00 2013 CST isdst=0 gmtoff=-21600
Советы по хронометрированию для вашей системы CentOS.
ln -fs / usr / share / zoneinfo / America / Chicago / etc / localtime
/ etc / sysconfig / clock
- у меня содержится только ZONE = "America / Chicago"
ntp
. Нет никаких оправданий , а не , чтобы он работал. hwclock -w
Эти изменения вступают в силу немедленно, так что ваша команда date должна выводить:
# date
Sat Oct 5 11:38:49 CDT 2013
Также убедитесь, что переменная среды TZ
не задан, поскольку он переопределяет то, что настроено в / etc / localtime
.
Даже невинный экспорт TZ =
заставляет дату (и другие утилиты) по умолчанию выводить UTC .
Проверьте / etc / environment
, / etc / profile
, /etc/bash.bashrc
, ~ / .profile
, ~ /. bashrc
, конфигурация среды рабочего стола и другие файлы конфигурации, которые обычно используются для установки и экспорта TZ, и их удаление.
Изменить:
Также проверьте, что ваш / usr / share / zoneinfo / US / Центральный
- это действующий существующий файл:
$ file -L /usr/share/zoneinfo/US/Central /usr/share/zoneinfo/US/Central: timezone data, version 2, 6 gmt time flags, 6 std time flags, no leap seconds, 235 transition times, 6 abbreviation chars
У меня была точно такая же проблема, и обновление tzdata устранило ее для меня:
yum update tzdata