Я работаю над каким-то новым проектом и буду использовать несколько компьютеров с Ubuntu Server 14.04 на нем в качестве основного сервера. Все после установки будет сделано через ssh. Я уже создал виртуальную машину для редактирования нескольких конфигов, но я понял, что возникнет проблема с вводом паролей к текстовым графическим интерфейсам, которые также отображаются в сеансе ssh. Эти текстовые графические интерфейсы показываются, например, при установке постфикса, и я не могу вставить текст в него, используя PuTTY. Я говорю об интерфейсе такого типа:
Несколько месяцев назад я использовал Ubuntu Server 14.04 Minimal, на котором была установлена вся постфиксная версия на основе текста также был выбран тип почтовой конфигурации с номерами от 1 до 5 (в порядке, указанном выше на рисунке). Поскольку в будущем я установлю несколько пакетов, которые используют ранее упомянутый тип интерфейса, я бы хотел как-то избежать ручного ввода паролей. Ubuntu Server Minimal был немного похож на установку, за исключением того, что после этого требовалось ввести номер типа конфигурации почты и другую информацию:
Я был бы очень признателен за любые предложения о том, как изменить тип интерфейса (по крайней мере, для нескольких установок, о которых я упоминал) или как вставить пароль в текстовый графический интерфейс.
При реконфигурировании пакета с dpkg-reconfigure
, можно выбрать между диалоговое окно интерфейс и основанное на тексте интерфейс readline на командной строке с помощью -f
или --frontend
переключатель, например,
sudo dpkg-reconfigure -f readline tzdata
, С другой стороны, можно изменить значение по умолчанию frontend путем реконфигурирования debconf
сам пакет. От man dpkg-reconfigure
:
-ftype, --frontend=type
Select the frontend to use. The default frontend can be permanently
changed by:
dpkg-reconfigure debconf
Note that if you normally have debconf set to use the
noninteractive frontend, dpkg-reconfigure will use the dialog
frontend instead, so you actually get to reconfigure the package.