Я только что унаследовал этот единственный Linux-сервер с pop / smtp для небольшого офиса (25 пользователей). Я новичок в Linux. Я думаю, что на коробке запущен Debian GNU / Linux 5.0 в качестве сервера (иногда это обозначается на экране), но я не уверен в выпуске / ядре / сборке и т. Д. Мне нужно быть уверенным как в версии ОС сервера, так и в версии Linux для электронной почты в для проведения исследований, администрирования и поддержки. Любая помощь / указатели о том, как это сделать, очень приветствуются.
Чтобы узнать, какой вариант Linux вы используете, введите следующие команды:
ls -al /etc/*release
cat /etc/*release
ls -la /etc/*version
cat /etc/*version
В зависимости от того, какой вариант Linux вы используете, у вас будет файл, соответствующий одному из вышеуказанных критериев, указывающих версию Linux. Например, RedHat имеет / etc / redhat-release, а Debian - / etc / debian_version.
Чтобы увидеть версию ядра, используйте uname:
uname -a
Чтобы узнать, какой почтовый сервер работает, введите:
netstat -tunap | grep LIST | grep ":25"
Это покажет вам, какой процесс прослушивает порт SMTP.
Надеюсь это поможет.
в некоторых системах есть также lsb_release -a
sherry [cpbills]$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux testing (squeeze)
Release: testing
Codename: squeeze
вы также можете сделать telnet localhost 25
прочитать баннер вашего почтового сервера.
uname -a
напечатает все uname
данные, которыми будет ваше ядро, когда оно было построено, ваше имя хоста и т. д.
Моя первая резкая реакция заключается в том, что вы должны поговорить с сильными мира сего и составить план замены этой машины. Это может показаться чрезмерным, но когда вы наследуете любую среду, которую не понимаете полностью, у вас есть два варианта: изучить ее внутри и снаружи и подготовить документацию или заменить ее (хорошо документированной) системой, которую вы полностью понимаете.
В частности, почта полна головных болей и подводных камней, и, по моему опыту, в заведомо хорошей, чистой почтовой системе легче устранить неполадки, чем в унаследованной вами.
Чтобы ответить на ваш актуальный вопрос:
uname -a
предоставит вам версию ядра (и архитектуру), которую вы используетеcat /etc/debian_version
даст вам название выпуска Debiandpkg -l
предоставит вам список всех установленных пакетовТакже позаботьтесь о том, чтобы рассмотреть любое приложение веб-почты, которое у них запущено (это может быть не пакет Debian, но пользовательский интерфейс веб-почты обычно сообщает вам, что это за программное обеспечение, и вы можете покопаться в файловой системе, чтобы найти, где оно находится), и любое почтовое сообщение перечислить программное обеспечение (majordomo, ezmlm и т. д.), если они его используют.
Существуют также инструменты Linux Standard Base, которые предоставляют вам эту информацию (и многое другое), но я не знаю их с головы до ног, и они могут не быть установлены на вашем компьютере в любом случае - кто-то здесь, вероятно, может указать вы в тех инструментах.