privateone commited on
Commit
b84ea66
·
verified ·
1 Parent(s): 00f1f49

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +5 -2
start.sh CHANGED
@@ -60,6 +60,8 @@ generate_admin_ssh_keys() {
60
  #ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa -q -N ""
61
  #yes y | ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa -N "" || { echo "Failed to generate admin SSH key"; exit 1; }
62
  yes y | ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa
 
 
63
  #chown -R admin:admin /home/admin/.ssh
64
  chmod -R 777 /home/admin/.ssh
65
  #chmod 700 /home/admin/.ssh || { echo "Failed to set .ssh directory permissions"; exit 1; }
@@ -71,9 +73,10 @@ generate_admin_ssh_keys() {
71
  # Function to add public key to authorized_keys for 'admin' user
72
  add_admin_authorized_keys() {
73
  echo "* Adding public key to authorized_keys for 'admin' user *"
74
- cat /home/admin/.ssh/id_rsa.pub
75
  cat /home/admin/.ssh/id_rsa.pub >> /home/admin/.ssh/authorized_keys || { echo "Failed to add public key to authorized_keys"; exit 1; }
76
- cat /home/admin/.ssh/authorized_keys
 
77
  #chmod 600 /home/admin/.ssh/authorized_keys || { echo "Failed to set authorized_keys permissions"; exit 1; }
78
  echo "password" | su -p "admin"
79
  whoami
 
60
  #ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa -q -N ""
61
  #yes y | ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa -N "" || { echo "Failed to generate admin SSH key"; exit 1; }
62
  yes y | ssh-keygen -t rsa -b 2048 -f /home/admin/.ssh/id_rsa
63
+ ssh-keyscan -p 2222 0.0.0.0 >> /home/admin/.ssh/known_hosts
64
+ cp /home/admin/.ssh/known_hosts /home/admin/.ssh/ssh_known_hosts
65
  #chown -R admin:admin /home/admin/.ssh
66
  chmod -R 777 /home/admin/.ssh
67
  #chmod 700 /home/admin/.ssh || { echo "Failed to set .ssh directory permissions"; exit 1; }
 
73
  # Function to add public key to authorized_keys for 'admin' user
74
  add_admin_authorized_keys() {
75
  echo "* Adding public key to authorized_keys for 'admin' user *"
76
+ echo "* Public Key :$(cat /home/admin/.ssh/id_rsa.pub)"
77
  cat /home/admin/.ssh/id_rsa.pub >> /home/admin/.ssh/authorized_keys || { echo "Failed to add public key to authorized_keys"; exit 1; }
78
+ echo "* Authorised Keys: $(cat /home/admin/.ssh/authorized_keys)"
79
+ echo "* Known HOST File :$(cat /home/admin/.ssh/known_hosts)"
80
  #chmod 600 /home/admin/.ssh/authorized_keys || { echo "Failed to set authorized_keys permissions"; exit 1; }
81
  echo "password" | su -p "admin"
82
  whoami