diff --git a/client/get_cert_and_connect.sh b/client/get_cert_and_connect.sh index c522eb1..b138e78 100644 --- a/client/get_cert_and_connect.sh +++ b/client/get_cert_and_connect.sh @@ -11,10 +11,14 @@ NC='\033[0m' # No Color CA_HOST="100.87.87.5" # IP der CA-VM CA_USER="alf" # Nutzer auf der CA-VM CA_PORT=22 # Port für SSH-Zugriff auf die CA -CA_TARGET=2222 # Port für SSH-Zugriff auf Ziel-VM +TARGET_PORT=2222 # Port für SSH-Zugriff auf Ziel-VM REMOTE_SIGN_SCRIPT="/home/alf/remote_sign.sh" -TARGET_HOST="100.87.87.80" # Zielsystem (Rechner 2) +TARGET_HOST="100.87.87.81" # Zielsystem (Rechner 2) SSH_USER="alf" # Ziel-Login-Benutzer + +#read -p "Ziel-IP: " TARGET_HOST +#read -p "Ziel-Port: " TARGET_PORT +#read -p "Ziel Nutzername: " SSH_USER KEY_DIR="./temp_keys" KEY_NAME="temp_user_key" VALIDITY=300 # 5 Minuten @@ -52,4 +56,4 @@ scp -P "$CA_PORT" "${CA_USER}@${CA_HOST}:/tmp/${KEY_NAME}-cert.pub" . || { echo -e "${GREEN}[✓] Zertifikat erfolgreich erhalten${NC}" echo -e "${YELLOW}[*] Starte SSH-Verbindung zum Zielsystem (${TARGET_HOST}) über Port ${CA_TARGET}...${NC}" -ssh -p "$CA_TARGET" -i "$KEY_NAME" "$SSH_USER@$TARGET_HOST" +ssh -p "$TARGET_PORT" -i "$KEY_NAME" "$SSH_USER@$TARGET_HOST" diff --git a/client/temp_keys/temp_user_key b/client/temp_keys/temp_user_key index 51f9a11..3833cd8 100644 --- a/client/temp_keys/temp_user_key +++ b/client/temp_keys/temp_user_key @@ -1,38 +1,38 @@ -----BEGIN OPENSSH PRIVATE KEY----- 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 -5W+fi3Ir/XS+cAAAAIYWxmQHRlbXABAgM= +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 +KLTcJhI5hYRM7lAAAACGFsZkB0ZW1wAQI= -----END OPENSSH PRIVATE KEY----- diff --git a/client/temp_keys/temp_user_key-cert.pub b/client/temp_keys/temp_user_key-cert.pub new file mode 100644 index 0000000..e39256d --- /dev/null +++ b/client/temp_keys/temp_user_key-cert.pub @@ -0,0 +1 @@ +ssh-rsa-cert-v01@openssh.com AAAAHHNzaC1yc2EtY2VydC12MDFAb3BlbnNzaC5jb20AAAAg81TLoB816uf+AHSOtwKljCso3QFKEFlKhyosd1jDy9cAAAADAQABAAABgQC5EGSMr8LR9V7IF8SyO9NXgEnHLum4zhsbEGg8yZyEyG7JPdR/a5DIEuCKXk5Ez+l8Tt9CekrR9khJbnfe5v4YXed/QH47rUUNPyKuUWtKgaeW9RdxeeibAUX02ty9pYNNb2x7H+DcjvqcTuM5a3C++SI9Xe70+H5EsRrI+3MynEss0QdilNepoljYacjDvKEMcsQ6KEHnKynEjkn60yFgqfci3A0BfnRiL68mpi6s5ILrLjJ/y8gI38mGkrkwmDkn+akdWs+oXfxJO29N9sWu5ppHRZnM54vS2W/gkZPhPW4WBvYPVQZXjMVeQAMIN2PWGI1C8n17qsHdypcpYrhT5kAH2KJZ4RUxOrsGDI13zRBWkECG2JkeHbBcu9+kTUqOdCv3RbHLFwbetbLpOYyhvqra6SabbafV/rVDYCz56eL1TGJeog/rR2tayaXfHhAclReW63sbpDsZ1qUSoYgc1lb9S1/VF58EWr4hLiMmhFD2uEz9ESgJ1NYwGysMr18AAAAAaGUPDgAAAAEAAAAIYWxmQHRlbXAAAAAHAAAAA2FsZgAAAABoZQ8OAAAAAGhlEDoAAAAAAAAAggAAABVwZXJtaXQtWDExLWZvcndhcmRpbmcAAAAAAAAAF3Blcm1pdC1hZ2VudC1mb3J3YXJkaW5nAAAAAAAAABZwZXJtaXQtcG9ydC1mb3J3YXJkaW5nAAAAAAAAAApwZXJtaXQtcHR5AAAAAAAAAA5wZXJtaXQtdXNlci1yYwAAAAAAAAAAAAAAMwAAAAtzc2gtZWQyNTUxOQAAACDkXho6TJBA0jVBiBC/22LEDc7bK38jz5cumjWzD5GeygAAAFMAAAALc3NoLWVkMjU1MTkAAABArV0g2U5uZdwc/Pb9A4t/ng+udSLG5C5dMn2foBjHEjVNmGgf1dU6Jhtp4ELZDUm7I0JChG4thEekf174mduxDQ== alf@temp diff --git a/client/temp_keys/temp_user_key.pub b/client/temp_keys/temp_user_key.pub index 0021e49..c372841 100644 --- a/client/temp_keys/temp_user_key.pub +++ b/client/temp_keys/temp_user_key.pub @@ -1 +1 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDIe+ZzHQUP2KdV0FyrM8kx0cf09Q7wpJSkRcgFfYmbRZuIN26NXXQjVc0bs+9Ma9JiILoWCR+7xI8mFyg508CnMsftkN0yc0e+fXVmQYIm+n9LYfxgA5yz/8WprYkzUWabad7560Qc4tpiVk6rRyCjkgtQWUvKxyJdBLKEPtFa7ShxZYSQ0nh8n3DJkqM97inBTN+WQezWh3cmPFQ2IOratDWPxqZ8Jstp7c5z1mCQf6obd2N7ND1shxZhjwOBIrn8MOOaH9NdetAU+yVocy4ZcarLVJmeD9eBAPIB5tt3R07aljGtLYNxpCZQsZNN/hiLuO3qIPgDD/g/3dlGUswPN015aj5knL/avtpTtu4ORX4qTFv9AZsG5914xiBd5ubGscHCxe1g9VEQAhsY1nOsPSqco2VxFIdv+PVGitCqT6LpTqbXYWNhCyr25mPlZxR1T2oAdBRP/tU0CbS1u8/PNbbYM8tOo09kJsVXPrAor4C66y3aAnJaoxacleSaeHE= alf@temp +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC5EGSMr8LR9V7IF8SyO9NXgEnHLum4zhsbEGg8yZyEyG7JPdR/a5DIEuCKXk5Ez+l8Tt9CekrR9khJbnfe5v4YXed/QH47rUUNPyKuUWtKgaeW9RdxeeibAUX02ty9pYNNb2x7H+DcjvqcTuM5a3C++SI9Xe70+H5EsRrI+3MynEss0QdilNepoljYacjDvKEMcsQ6KEHnKynEjkn60yFgqfci3A0BfnRiL68mpi6s5ILrLjJ/y8gI38mGkrkwmDkn+akdWs+oXfxJO29N9sWu5ppHRZnM54vS2W/gkZPhPW4WBvYPVQZXjMVeQAMIN2PWGI1C8n17qsHdypcpYrhT5kAH2KJZ4RUxOrsGDI13zRBWkECG2JkeHbBcu9+kTUqOdCv3RbHLFwbetbLpOYyhvqra6SabbafV/rVDYCz56eL1TGJeog/rR2tayaXfHhAclReW63sbpDsZ1qUSoYgc1lb9S1/VF58EWr4hLiMmhFD2uEz9ESgJ1NYwGysMr18= alf@temp