[OMV] Set permitrootlogin to false

...hoping for OMV soon implementing a mandatory web UI passwd change at first login that also changes root passwd.
This commit is contained in:
Thomas Kaiser 2017-07-31 21:16:18 +02:00 committed by GitHub
parent 2574313c2e
commit a37f267034

View File

@ -95,7 +95,7 @@ InstallOpenMediaVault() {
FILE=$(mktemp)
wget https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/openmediavault-omvextrasorg_latest_all3.deb -qO $FILE && dpkg -i $FILE
/usr/sbin/omv-update
# Netatalk performance fix
# Install flashmemory plugin and netatalk by default, use nice logo for the latter
. /usr/share/openmediavault/scripts/helper-functions
apt-get -y -q install openmediavault-netatalk openmediavault-flashmemory
AFP_Options="mimic model = Macmini"
@ -105,7 +105,8 @@ InstallOpenMediaVault() {
# use folder2ram instead of log2ram with OMV, configure services
xmlstarlet ed -L -u "/config/services/flashmemory/enable" -v "1" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/services/ssh/enable" -v "1" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/services/ntp/enable" -v "1" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/services/ssh/permitrootlogin" -v "0" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/system/time/ntp/enable" -v "1" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/system/time/timezone" -v "UTC" /etc/openmediavault/config.xml
xmlstarlet ed -L -u "/config/system/network/dns/hostname" -v "${HOSTNAME}" /etc/openmediavault/config.xml
/usr/sbin/omv-mkconf flashmemory