Назад | Перейти на главную страницу

Проблема с samba share / smtp server на локальном компьютере после обновления apt-get

У меня насущная проблема ... Я был глуп и запустил обновление apt-get на нашем контроллере домена debian / внутреннем сервере smtp, и теперь пользователи (в WinXP и Vista) не могут получить доступ к общим сетевым ресурсам или серверу smtp. Конфигурации не менялись, я могу пинговать ящик из окон, но это все. Я даже вижу одну из двух общих папок, но не могу получить к ней доступ.

РЕДАКТИРОВАТЬ: сервер smtp теперь работает, теперь его использует только самба.

Любая помощь будет принята с благодарностью! Спасибо!

Христианин

Хорошо, давайте займемся устранением основных неполадок.

Шаг 1 - Служба работает?

  /etc/init.d/smb status

Если нет, запустите
/etc/init.d/smb start

Шаг 2 - Можем ли мы подключиться к нему локально

  telnet localhost 139

Если нет, проверьте / var / log / samba / * и / var / log / messages, чтобы узнать, почему он на самом деле не запускается.

Шаг 3 - Можем ли мы подключиться к нему удаленно

  telnet server.ip.address.x 139

Если нет, проверьте брандмауэр

  iptables -L -n 

и отрегулируйте соответственно

Шаг 4 - Позволяет ли SMBClient перечислять общие ресурсы

  smbclient //localhost -L --user username 

Если нет, используйте ошибку для устранения неполадок (или опубликуйте ее здесь).

Шаг 5 - Позволяет ли SMBClient вывести список удаленных файлов удаленно

  smbclient //server.ip.address.x -L --user username

Если это не работает и все предыдущие шаги сработали, проверьте брандмауэр еще раз и проверьте брандмауэр в удаленных системах.

Итак, я выполнил еще одно обновление, на этот раз dist-upgrade, перезапустил самбу, и теперь все работает.

Все это, и я просто хотел обновить Subversion, который до сих пор не обновлен! Ба! Дай мне вкусняшку в любое время ... :)

Следите за что будет обновлено или установлено когда вы запускаете apt-get upgrade. (И убедитесь, что вы запускаете его в интерактивном режиме, чтобы вы могли сказать нет.)

БОЛЬШИНСТВО обновлений linux не требует перезагрузки. Мой список «вещей, которые, как я знаю, может потребовать перезагрузки», включает: обновленные модули ядра или новое ядро, обновления dlm, видеодрайверы и ряд других вещей, которые я узнаю, когда вижу их, но не могу вспомнить с начала моя голова. Часть опыта, связанного с работой системного администратора linux в течение x лет.

Как правило, если я знаю, что зависимости для конкретной библиотеки были обновлены, я в конечном итоге перезапускаю некоторые дополнительные службы, просто чтобы убедиться, что у них нет чего-то странного кэшированного. Например, когда я вижу обновление до openssl, если оно не отказывает apache, mysql и openvpn, я сделаю это вручную очень быстро, чтобы быть в безопасности, потому что все эти серверные процессы используют ssl.