implement enablessh()
This commit is contained in:
parent
2ea6563962
commit
6813aa0b3d
|
|
@ -121,6 +121,23 @@ EOF
|
||||||
sudo -E chroot $werdo /dpkgdivert || zerr
|
sudo -E chroot $werdo /dpkgdivert || zerr
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enablessh() {
|
||||||
|
fn enablessh
|
||||||
|
req=(strapdir)
|
||||||
|
ckreq || return 1
|
||||||
|
|
||||||
|
cat <<EOF | sudo tee -a ${strapdir}/enssh
|
||||||
|
#!/bin/sh
|
||||||
|
sed -i -e 's/PermitRootLogin without-password/PermitRootLogin yes/' /etc/ssh/sshd_config
|
||||||
|
update-rc.d ssh enable
|
||||||
|
EOF
|
||||||
|
|
||||||
|
dpkgdivert on $strapdir
|
||||||
|
sudo chmod +x $strapdir/enssh
|
||||||
|
sudo -E chroot $strapdir /enssh
|
||||||
|
dpkgdivert off $strapdir
|
||||||
|
}
|
||||||
|
|
||||||
silly() {
|
silly() {
|
||||||
fn silly "$@"
|
fn silly "$@"
|
||||||
local arg1="$1"
|
local arg1="$1"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue