setup_ssh.sh #1

  • //
  • guest/
  • robert_cowham/
  • perforce/
  • sdp/
  • test/
  • docker/
  • setup_ssh.sh
  • View
  • Commits
  • Open Download .zip Download (451 B)
#!/bin/bash
# This script sets up ssh for use within container

mkdir /p4/.ssh

mv /tmp/insecure_ssh_key.pub /p4/.ssh/authorized_keys
mv /tmp/insecure_ssh_key /p4/.ssh/id_rsa

cat << EOF > /p4/.ssh/config
Host *
  StrictHostKeyChecking no
  UserKnownHostsFile /dev/null
  User perforce
  LogLevel QUIET
EOF

chown -R perforce:perforce /p4/.ssh

chmod 700 /p4/.ssh
chmod 644 /p4/.ssh/authorized_keys
chmod 400 /p4/.ssh/id_rsa
chmod 400 /p4/.ssh/config
# Change User Description Committed
#1 23433 Robert Cowham Got it working with basic ssh stuff if sshd run manually on a box