Compare commits
10 Commits
9d6db4bb40
...
d42fccd836
Author | SHA1 | Date | |
---|---|---|---|
d42fccd836 | |||
4df9913fce | |||
d775ea5fe4 | |||
bcf3839773 | |||
017a25c3e5 | |||
aba51e76b8 | |||
758cedfc21 | |||
af711687cd | |||
c7500beee9 | |||
c531b82e24 |
|
@ -1,9 +1,11 @@
|
|||
FROM docker.io/alpine
|
||||
|
||||
RUN apk add --no-cache openssh git sudo tmux vim bash zsh curl wget coreutils util-linux tzdata \
|
||||
RUN apk add --no-cache openssh git sudo tmux vim bash zsh curl wget coreutils util-linux tzdata shadow iputils \
|
||||
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone
|
||||
|
||||
COPY sshd_config /etc/ssh/sshd_config
|
||||
COPY ssh_config /etc/ssh/ssh_config
|
||||
COPY startup.sh /etc/startup.sh
|
||||
|
||||
RUN cd /opt && git clone https://git.nasp.ob.ac.cn/NASP/registry \
|
||||
&& ./registry/scripts/jumpserver_deploy.sh \
|
||||
|
|
2
nasp-jumpserver/ssh_config
Normal file
2
nasp-jumpserver/ssh_config
Normal file
|
@ -0,0 +1,2 @@
|
|||
Host *
|
||||
ForwardAgent yes
|
|
@ -10,6 +10,7 @@ PubkeyAuthentication yes
|
|||
AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
|
||||
PasswordAuthentication no
|
||||
AllowAgentForwarding yes
|
||||
PubkeyAcceptedAlgorithms=+ssh-rsa
|
||||
|
||||
# override default of no subsystems
|
||||
Subsystem sftp internal-sftp
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
echo "nameserver 192.168.16.118" > /etc/resolv.conf
|
||||
test -f /etc/ssh/ssh_host_rsa_key || ssh-keygen -A
|
||||
crond
|
||||
/etc/init.d/sshd start
|
||||
/usr/sbin/sshd
|
||||
bash
|
Loading…
Reference in New Issue
Block a user