debconf ssh 安装变量名称

debconf ssh 安装变量名称

我正在编写一个设置服务器的 bash shell 脚本。为了防止它询问例如 mysql 服务器 root 密码,我使用

debconf-set-selections <<< 'mysql-server mysql-server/root_password password roooot'
debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password roooot'

当然我使用-y参数apt-get install

现在在 Ubuntu 14.04 LTS 上安装 ssh 时,它会询问我是否禁用 root 的 SSH 密码验证。我也想为此定义一个答案。

那么:这个问题叫什么名字?更笼统地说:我怎样才能自己找出这些参数?

debconf-set-selections <<< 'ssh ?? boolean true/false'

答案1

谢谢 Zoredache,debconf-get-selections在已经安装此版本 ssh 的机器上完成了此操作。

在这种情况下的命令是:

debconf-set-selections <<< 'openssh-server openssh-server/permit-root-login boolean true'

相关内容