Merge branch 'master' of github.com:SonnyBA/dotfiles
This commit is contained in:
commit
4ba2d0ce38
1 changed files with 6 additions and 4 deletions
|
|
@ -17,6 +17,8 @@ run() {
|
||||||
config_ssh() {
|
config_ssh() {
|
||||||
sed -i 's/^#Port .*/Port '"$PORT"'/' $CONTAINER_PATH/etc/ssh/sshd_config
|
sed -i 's/^#Port .*/Port '"$PORT"'/' $CONTAINER_PATH/etc/ssh/sshd_config
|
||||||
sed -i 's/^#PermitRootLogin .*/PermitRootLogin yes/' $CONTAINER_PATH/etc/ssh/sshd_config
|
sed -i 's/^#PermitRootLogin .*/PermitRootLogin yes/' $CONTAINER_PATH/etc/ssh/sshd_config
|
||||||
|
sed -i 's/^#PubkeyAuthentication .*/PubkeyAuthentication yes/' $CONTAINER_PATH/etc/ssh/sshd_config
|
||||||
|
echo $SSHKEY >> $CONTAINER_PATH/root/.ssh/authorized_keys
|
||||||
}
|
}
|
||||||
|
|
||||||
dotfiles() {
|
dotfiles() {
|
||||||
|
|
@ -44,8 +46,7 @@ PACKAGES+=$EXTRA
|
||||||
PACKAGES=$(echo $PACKAGES | sed 's/\ /,/g;s/,$//')
|
PACKAGES=$(echo $PACKAGES | sed 's/\ /,/g;s/,$//')
|
||||||
debootstrap --include=$PACKAGES $CHANNEL $CONTAINER_PATH
|
debootstrap --include=$PACKAGES $CHANNEL $CONTAINER_PATH
|
||||||
|
|
||||||
mkdir $CONTAINER_PATH/root/.bin/
|
mkdir $CONTAINER_PATH/root/{.bin,.ssh}
|
||||||
mkdir $CONTAINER_PATH/root/.ssh
|
|
||||||
cp $KEY $KEY.pub $CONTAINER_PATH/root/.ssh/
|
cp $KEY $KEY.pub $CONTAINER_PATH/root/.ssh/
|
||||||
|
|
||||||
if [ -n "$HOSTNAME" ] ;then
|
if [ -n "$HOSTNAME" ] ;then
|
||||||
|
|
@ -53,6 +54,7 @@ if [ -n "$HOSTNAME" ] ;then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$SSH_SERVER" == "y" ] ;then
|
if [ "$SSH_SERVER" == "y" ] ;then
|
||||||
|
read -e -p "Enter ssh key for ssh access: " SSHKEY
|
||||||
config_ssh
|
config_ssh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
@ -68,8 +70,8 @@ User root
|
||||||
Hostname 127.0.0.1
|
Hostname 127.0.0.1
|
||||||
Port $PORT
|
Port $PORT
|
||||||
EOF
|
EOF
|
||||||
# Remove leading whitespace
|
# Remove leading whitespace
|
||||||
sed -i 's/^ *//g' /home/$SUDO_USER/.ssh/config
|
sed -i 's/^ *//g' /home/$SUDO_USER/.ssh/config
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Updating default pager to less"
|
echo "Updating default pager to less"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue