Вы можете изменить /boot/grub/grub.cfg
напрямую, но этот файл будет перезаписан update-grub2
. Если ваша конфигурация меняется нечасто, это может быть самым простым способом.
Или посмотрите:
Или посмотрите на эту папку /etc/grub.d
. Оттуда update-grub2
генерирует файл /boot/grub/grub.cfg
.
Вы можете изменить способ, которым автогенерация маркирует записи Windows, особенно если у вас установлена только одна Windows, перезаписав специальную команду menuentry в скрипте 30_os-prober
.
Зайдите в /etc/grub.d/30_os-prober
и найдите menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows ...
. Замените часть ' '
на свой ярлык, но остальные параметры оставьте прежними.
например, на моей системе:menuentry 'My Windows 7 system' --class windows --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' {
EOF
Но в этом есть подвох: во-первых, в 30_os-prober
есть две таких записи: одна для chain)
, другая для efi)
, поэтому вы должны изменить обе. Во-вторых, я полагаю эти изменения будут перезаписаны, как только произойдет обновление этих файлов / grub.
Другой подход:
Вы можете отключить часть windows в скрипте 30_os-prober
, закомментировав #
те menuentry ...
команды в секциях windows chain)
и efi)
. Это удалит автоматически сгенерированную запись windows. Затем возьмите текущую загрузочную запись windows из /boot/grub/grub.cfg
и скопируйте ее в файл пользовательского меню /etc/grub.d/40_custom
.
По умолчанию dovecot запускает pop
, imap
, pop3
и imaps
на следующих портах :
110: pop
143: imap
995: pop3s
993: imaps
установить dovecot-pop3d
, затем скопировать dovecot.socket
в / etc / systemd
sudo cp /lib/systemd/system/dovecot.socket /etc/systemd/system/
sudo systemctl reenable dovecot.socket
Изменить dovecot.socket
:
sudo sed -i '/:143$/s/^/#/' /etc/systemd/system/dovecot.socket
Перезапустить служба:
sudo systemctl stop dovecot.service
sudo systemctl start dovecot.socket
sudo systemctl daemon-reload
Проверить статус:
sudo systemctl status dovecot.socket
Без модификации файлов:
sudo systemctl stop dovecot.service
sudo systemctl stop dovecot.socket
sudo systemctl mask dovecot.socket
sudo systemctl start dovecot.service
и наслаждайтесь netstat -tanup
выходом...