mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 20:14:49 +00:00
disable login as ubuntu (#934)
This commit is contained in:
@@ -53,6 +53,7 @@ ControlPort 9051
|
|||||||
CookieAuthentication 1
|
CookieAuthentication 1
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
passwd -l ubuntu
|
||||||
echo 'overlayroot="tmpfs":swap=1,recurse=0' > /etc/overlayroot.local.conf
|
echo 'overlayroot="tmpfs":swap=1,recurse=0' > /etc/overlayroot.local.conf
|
||||||
systemctl disable initialization.service
|
systemctl disable initialization.service
|
||||||
sync
|
sync
|
||||||
|
|||||||
@@ -64,8 +64,13 @@ sudo cp -R diagnostic-ui/www /tmp/eos-mnt/var/www/html/diagnostic
|
|||||||
# Make the .ssh directory
|
# Make the .ssh directory
|
||||||
sudo mkdir -p /tmp/eos-mnt/root/.ssh
|
sudo mkdir -p /tmp/eos-mnt/root/.ssh
|
||||||
|
|
||||||
sudo cp ./build/initialization.sh /tmp/eos-mnt/usr/local/bin
|
if [ "$ENVIRONMENT" = "dev" ]; then
|
||||||
|
cat ./build/initialization.sh | grep -v "passwd -l ubuntu" | sudo tee /tmp/eos-mnt/usr/local/bin/initialization.sh > /dev/null
|
||||||
|
else
|
||||||
|
sudo cp ./build/initialization.sh /tmp/eos-mnt/usr/local/bin
|
||||||
|
fi
|
||||||
|
|
||||||
sudo cp ./build/initialization.service /tmp/eos-mnt/etc/systemd/system/initialization.service
|
sudo cp ./build/initialization.service /tmp/eos-mnt/etc/systemd/system/initialization.service
|
||||||
sudo ln -s /etc/systemd/system/initialization.service /tmp/eos-mnt/etc/systemd/system/multi-user.target.wants/initialization.service
|
sudo ln -s /etc/systemd/system/initialization.service /tmp/eos-mnt/etc/systemd/system/multi-user.target.wants/initialization.service
|
||||||
|
|
||||||
sudo umount /tmp/eos-mnt
|
sudo umount /tmp/eos-mnt
|
||||||
|
|||||||
Reference in New Issue
Block a user