File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ RUN while ! ( apk update && apk add --no-cache bash python grep jq python3 libcu
99RUN curl https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get > get_helm.sh &&\
1010 chmod 700 get_helm.sh && ./get_helm.sh --version v2.11.0 && helm version --client && rm ./get_helm.sh
1111
12- RUN apk update && apk add openssh-server &&\
12+ RUN apk update && apk add openssh-server openssh-sftp-server &&\
1313 ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N "" &&\
1414 ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N "" &&\
1515 ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N "" &&\
Original file line number Diff line number Diff line change 33[ " ${1} " == " --help" ] && echo cat ~ /.ssh/id_rsa.pub ' |' ./add-server-authorized-key.sh && exit 0
44
55mkdir -p /root/.ssh && \
6- mkdir -p /etc/ckan-cloud/cca-operator && \
6+ mkdir -p /etc/ckan-cloud/cca-operator && chmod 700 /etc/ckan-cloud && chmod 700 /etc/ckan-cloud/cca-operator && \
77cat >> /etc/ckan-cloud/cca-operator/sshd_authorized_keys
88[ " $? " != " 0" ] && exit 1
99
Original file line number Diff line number Diff line change @@ -9,7 +9,8 @@ if ! [ -e /etc/ckan-cloud/cca-operator/sshd_authorized_keys ]; then
99fi
1010
1111mkdir -p /root/.ssh && \
12- ln -s /etc/ckan-cloud/cca-operator/sshd_authorized_keys /root/.ssh/authorized_keys && \
12+ cp /etc/ckan-cloud/cca-operator/sshd_authorized_keys /root/.ssh/authorized_keys && \
13+ chmod 600 /root/.ssh/authorized_keys && \
1314echo ' #!/usr/bin/env bash
1415export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
1516cd /cca-operator
You can’t perform that action at this time.
0 commit comments