diff --git a/preseed.cfg b/preseed.cfg index 2532b45..edf5d2d 100644 --- a/preseed.cfg +++ b/preseed.cfg @@ -106,8 +106,7 @@ d-i preseed/late_command string \ HOST_SERIAL="debian-$(head /dev/urandom | tr -dc a-z | head -c10)" ; \ sed -i "s/unassigned-preseed/$HOST_SERIAL/g" /target/etc/hostname ; \ sed -i "s/unassigned-preseed/$HOST_SERIAL/g" /target/etc/hosts ; \ - in-target sh -c 'mkdir -pv /root/.ssh'; \ - in-target chmod 0700 /root/.ssh/authorized_keys + in-target sh -c 'mkdir -pv --mode=0700 /root/.ssh'; \ in-target sh -c 'echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC8flq0BNF/ijRyWJVoF0RgP7VmgO3JhZUB6fbIEPhN3uImfCyn8X5U8cQOBZ8jn5F4eAkpFu/9K4c/bqrMKtapcHg8uIXJjyYW2otsw+tO6OkPcjOQKL2rpSuDa8fPHFvQuA1xJE/qO/IpdW6hGgWg8nFeLxJ+dE5b6QXszIr4q39iMKRcgWKoWy5PEd1KmHYt7WvwsgpcnKCCQTUnxHWrRljM/IgzQ7zjVZ1/8uUPYjqDzc11bN6lUwSEGLiYuVKdyus9osiPJlKwFr+rdxZhqrgErZlffgEpG+oi5yE0YynbJSloqsy7kQVzon0c9pyixQnBvJ58IHtgWXmlPPVswT11MgpIhSO8suPmmJ41f89Y7d/jDuqEeUu/pfJ3OW3O4AvYHxlQlRMFT3r+SOt0BvI1nUocYaashlB3+6zpDwkHU5WaC00u30s+0lfZ1fQ4EEE4rYKTztHgpk/BVS5Z5f+vG/gMOC7W7E0kVCFmRz3ZPc30MVq7WtV2pS6fQ5U= XkingServer" > /root/.ssh/authorized_keys'; \ in-target chown --recursive root:root /root/.ssh; \ in-target chmod 0600 /root/.ssh/authorized_keys; \