Я был на Ubuntu Server последние несколько (5-ти) лет, но я вижу много рабочих мест, которые ищут опыт RHEL или CentOS.
Какие различия, кроме менеджеров пакетов (dpkg / apt / .debs против yum / .rpms), нужно знать, если я собираюсь войти в среду RHEL / CentOS / Fedora?
Ответы:
upstart
.sudo
по умолчанию использует и отключает учетную запись root. RHEL имеет традиционную учетную запись root (и роли SELinux, если хотите)./etc/network/interfaces
, в RHEL вы изменяете/etc/sysconfig/network-scripts
каталог./etc/default
каталог для многих демонов, а в RHEL/etc/sysconfig
.источник
Разница, которую я заметил больше всего, основанная на вопросах SF, заключается в том, что пакет веб-сервера apache называется httpd, а не apache2. В связи с этим / etc / sysconfig / httpd контролирует рабочий модуль. Кроме того, нет доступных сайтов и каталогов с поддержкой сайтов.
Я помещаю свои конфиги в /etc/httpd/conf.d/*.conf, обычно названный в честь сайта, который я настраиваю.
источник
(Отказ от ответственности: это основано на том, что я видел на старых версиях SUSE и Slackware; все системы Linux, которые я сейчас поддерживаю, используют Ubuntu.)
Ubuntu использует разновидность протокола суперпользователя Debian; В дистрибутивах Red Hat (AFAIK) все еще есть пользователь root и пароль root.
Скрипты управления сервисами
вероятно, будетвсе еще в игре/etc/rc.d
вместо/etc/init.d
, но вы, вероятно, не найдете демона Upstart.Расположение журналов может изменяться даже в разных выпусках одного и того же дистрибутива, поэтому я не могу дать никакого совета там.
источник
/etc/init.d
содержит именно то, что вы ожидаете.