Chroot: Just create /root/.ssh dir to copy keys
This commit is contained in:
parent
85275feeea
commit
a5cd62bf0a
|
@ -276,7 +276,7 @@ chroot /target /bin/sh /tmp/latecommand/post.stretch.sh
|
||||||
sed -i 's/\(^\|^\#\)\(PermitRootLogin\).*/\2 yes/g' /target/etc/ssh/sshd_config
|
sed -i 's/\(^\|^\#\)\(PermitRootLogin\).*/\2 yes/g' /target/etc/ssh/sshd_config
|
||||||
### Add current authorized_keys from the rescue system if present
|
### Add current authorized_keys from the rescue system if present
|
||||||
if [ -f /root/.ssh/authorized_keys ]; then
|
if [ -f /root/.ssh/authorized_keys ]; then
|
||||||
mkdir -p -- /target/root/.ssh/authorized_keys
|
mkdir -p -- /target/root/.ssh
|
||||||
cp -- /root/.ssh/authorized_keys /target/root/.ssh/authorized_keys
|
cp -- /root/.ssh/authorized_keys /target/root/.ssh/authorized_keys
|
||||||
else
|
else
|
||||||
printf '%b\n' "${REDB}You might want to define an authorized key for SSH/root in /target/etc/ssh/sshd_config${RESET}"
|
printf '%b\n' "${REDB}You might want to define an authorized key for SSH/root in /target/etc/ssh/sshd_config${RESET}"
|
||||||
|
|
Loading…
Reference in New Issue