This commit is contained in:
devdatt 2025-06-17 21:46:34 +05:30
parent d18a0645d3
commit fe9e2ce75a
4 changed files with 16 additions and 16 deletions

View File

@ -7,7 +7,7 @@ apt install php-fpm php-cli php-mysql php-zip php-gd php-mbstring php-curl php-x
mkdir /etc/ssl/private; mkdir /etc/ssl/private;
mkdir /var/www/account.urmic.org; mkdir /var/www/account.urmic.org;
cat >> /etc/fail2ban/jail.d/account.conf<<EOL cat > /etc/fail2ban/jail.d/account.conf<<EOL
[account] [account]
enabled = true enabled = true
filter = nginx-http-auth filter = nginx-http-auth
@ -19,7 +19,7 @@ findtime = 600
EOL EOL
cat >> /etc/ssl/private/bundle.crt<<EOL cat > /etc/ssl/private/bundle.crt<<EOL
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw
YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE
@ -168,7 +168,7 @@ Rnnyp58XRStJ
-----END CERTIFICATE----- -----END CERTIFICATE-----
EOL EOL
cat >> /etc/ssl/private/server.key<<EOL cat > /etc/ssl/private/server.key<<EOL
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma
czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg
@ -200,7 +200,7 @@ hDQRnrMAG/JH8/UBdwsyt+hRhlInxAl6gA85IAyGtUF0WKCsNuyCHUH7zlkAUrhL
EOL EOL
cat >> /etc/nginx/sites-available/account.urmic.org<<EOL cat > /etc/nginx/sites-available/account.urmic.org<<EOL
server { server {
listen 80; listen 80;
listen [::]:80; listen [::]:80;
@ -265,7 +265,7 @@ EOL
ln -s /etc/nginx/sites-available/account.urmic.org /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/account.urmic.org /etc/nginx/sites-enabled/
cat >> /var/www/account.urmic.org/index.php<<EOL cat > /var/www/account.urmic.org/index.php<<EOL
<?php <?php
phpinfo(); phpinfo();
EOL EOL

View File

@ -7,7 +7,7 @@ apt install php-fpm php-cli php-mysql php-zip php-gd php-mbstring php-curl php-x
mkdir /etc/ssl/private; mkdir /etc/ssl/private;
mkdir /var/www/cdn.urmic.org; mkdir /var/www/cdn.urmic.org;
cat >> /etc/fail2ban/jail.d/cdn.conf<<EOL cat > /etc/fail2ban/jail.d/cdn.conf<<EOL
[cdn] [cdn]
enabled = true enabled = true
filter = nginx-http-auth filter = nginx-http-auth
@ -18,7 +18,7 @@ bantime = 3600
findtime = 600 findtime = 600
EOL EOL
cat >> /etc/ssl/private/bundle.crt<<EOL cat > /etc/ssl/private/bundle.crt<<EOL
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw
YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE
@ -167,7 +167,7 @@ Rnnyp58XRStJ
-----END CERTIFICATE----- -----END CERTIFICATE-----
EOL EOL
cat >> /etc/ssl/private/server.key<<EOL cat > /etc/ssl/private/server.key<<EOL
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma
czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg
@ -198,7 +198,7 @@ hDQRnrMAG/JH8/UBdwsyt+hRhlInxAl6gA85IAyGtUF0WKCsNuyCHUH7zlkAUrhL
-----END PRIVATE KEY----- -----END PRIVATE KEY-----
EOL EOL
cat >> /etc/nginx/sites-available/cdn.urmic.org<<EOL cat > /etc/nginx/sites-available/cdn.urmic.org<<EOL
server { server {
listen 80; listen 80;
listen [::]:80; listen [::]:80;
@ -259,7 +259,7 @@ server {
EOL EOL
ln -s /etc/nginx/sites-available/cdn.urmic.org /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/cdn.urmic.org /etc/nginx/sites-enabled/
cat >> /var/www/cdn.urmic.org/index.php<<EOL cat > /var/www/cdn.urmic.org/index.php<<EOL
<?php <?php
phpinfo(); phpinfo();
EOL EOL

View File

@ -7,7 +7,7 @@ apt install php-fpm php-cli php-mysql php-zip php-gd php-mbstring php-curl php-x
mkdir /etc/ssl/private; mkdir /etc/ssl/private;
mkdir /var/www/stream.urmic.org; mkdir /var/www/stream.urmic.org;
cat >> /etc/fail2ban/jail.d/stream.conf<<EOL cat > /etc/fail2ban/jail.d/stream.conf<<EOL
[stream] [stream]
enabled = true enabled = true
filter = nginx-http-auth filter = nginx-http-auth
@ -19,7 +19,7 @@ findtime = 600
EOL EOL
cat >> /etc/ssl/private/bundle.crt<<EOL cat > /etc/ssl/private/bundle.crt<<EOL
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw MIIGlzCCBP+gAwIBAgIRAKfsciVkCheKiiJ6JWprPmIwDQYJKoZIhvcNAQEMBQAw
YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE YDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UE
@ -168,7 +168,7 @@ Rnnyp58XRStJ
-----END CERTIFICATE----- -----END CERTIFICATE-----
EOL EOL
cat >> /etc/ssl/private/server.key<<EOL cat > /etc/ssl/private/server.key<<EOL
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJjz97Q0FEsQma
czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg czaP20p1sfVu8PMSR7exP/fD0AdaVg+3bOPxFpzWnHtCz/8nONemlmG3792ENwhg
@ -199,7 +199,7 @@ hDQRnrMAG/JH8/UBdwsyt+hRhlInxAl6gA85IAyGtUF0WKCsNuyCHUH7zlkAUrhL
-----END PRIVATE KEY----- -----END PRIVATE KEY-----
EOL EOL
cat >> /etc/nginx/sites-available/stream.urmic.org<<EOL cat > /etc/nginx/sites-available/stream.urmic.org<<EOL
server { server {
listen 80; listen 80;
server_name stream.urmic.org; server_name stream.urmic.org;
@ -246,7 +246,7 @@ EOL
ln -s /etc/nginx/sites-available/stream.urmic.org /etc/nginx/sites-enabled/ ln -s /etc/nginx/sites-available/stream.urmic.org /etc/nginx/sites-enabled/
cat >> /var/www/stream.urmic.org/index.php<<EOL cat > /var/www/stream.urmic.org/index.php<<EOL
<?php <?php
phpinfo(); phpinfo();
EOL EOL

View File

@ -1,4 +1,4 @@
mkdir -p /root/.ssh mkdir -p /root/.ssh
cat >> /root/.ssh/authorized_keys<<EOL cat > /root/.ssh/authorized_keys<<EOL
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAEAQCrM20/KrddHh6duAVBsBjZ+N4F6jlERsKWe0Bnk+lXirmZiGHgx+8fZXR81oPl0eHBgNdNs56CInANFLjXU11bk8eBDs579Yjusmwyf/X1xWo3un2yWWP3Yk+p+xCBG92JcFjqD78m8WTfpJEnvdjBr2Ifx0fFcAHM1GptBjpbROvZOzblxVp3OH3yhdsEkofjsc61QwKXkXzmPwsdAcD5GZ5qDwryUPArTmakALHRsIcCsEzGE7wgXmL42hS34VMjoIrf2T0TmHsAwqaTENYYUV7gv9NtfKuY2TKIpWyxgxRGv/p52rhwuGTAlB8LAT8zMS862IXi8Zfd+sFcfoA6VmpoS/bKUtxjYeHV6Rhab2cb9cf9O8uuUPfw9aOCsGEVqp2aIlunH9ciFjQboWZM8Lwm+mciMHWYxDqY1StmFwbtW71auwbrIICS+jFO6gF7FtOac02FHk4tTstiGDWCBH2sMdUBfrGjG08WYvYKo8UaF3SzDIY+CJAy6vcY8nwfQtH5ZMDgHGp8Tp3SyVnKprHEH1Klxvyq3yjdON0yeBCpc7IuJwEvV9gXztFteuqCPMPXxTWapXn2W0z9AFi7gwG3wTOoXZVpcYX39dbIWZc4qHQDO2+crzuJCgmOQ4ykTZxvpUDQBEJVe5/C6l89ZWqJxLYlSWgGhQbO0vnQ6V+rW/MFFLC6MBW4ip4qoTtQSvJ0nyOgVi0T31X3R8d3pMZNU17737bIBY9DY0uCKeeDLa6WYenOCIFgGAaTgGOJ+d3caJLjSVcPpzU2wl1T9He1uZcrkWClueyAqdhSBTlOsDoZtG7hyaP8ZwGIvsXQX/fjiGQPQXIk4qlC39IoOOHGjLXQuOhFqSxY6ySnAUvDVMMM/epDNQthoMDwBIUvoDKba9Xt4i6H4jbtM/14Hg0IcE5p/ksFob77EtgcdgRNhoqvVF7Z9Y8fW6XOpgZPrudwEFa9Ky5KgsAVQeW6k6N5fY71Edhsu9iZHZYISuGVK3s6x/2Ug7AVFwEc0NUxlJYq1sH0gAtSR+grUuD7dj50zN6cVCF3qR36xFWcDEiCnJzvIQ0K9ZLtamzmdPE/G6KrdQM0q+HQA54AXe/B3MUzCt8xUzG2iVdlwN++lq859NrZ2CNz1OWLv5zpH0i7FdYIYrse4P8W9zIOolLDs8RbINpSsMcBuKFXJ+2G3MqvQXiZrc7QW0n0gCn4yemhVQeWyR50Aau/CMiGQ2Uah8oIgw9olIw6pKeRjfyaXCwDWgSysglOhWAoGnX+79bEUQU4OXh2c0w9jkSVmPhuPVacH7zrPXYU7+NJMAmOO8HQn1mrbYf4zuuRtnZtEm6jQu+xX1TogfUzCtxlVfwj dev@tuf ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAEAQCrM20/KrddHh6duAVBsBjZ+N4F6jlERsKWe0Bnk+lXirmZiGHgx+8fZXR81oPl0eHBgNdNs56CInANFLjXU11bk8eBDs579Yjusmwyf/X1xWo3un2yWWP3Yk+p+xCBG92JcFjqD78m8WTfpJEnvdjBr2Ifx0fFcAHM1GptBjpbROvZOzblxVp3OH3yhdsEkofjsc61QwKXkXzmPwsdAcD5GZ5qDwryUPArTmakALHRsIcCsEzGE7wgXmL42hS34VMjoIrf2T0TmHsAwqaTENYYUV7gv9NtfKuY2TKIpWyxgxRGv/p52rhwuGTAlB8LAT8zMS862IXi8Zfd+sFcfoA6VmpoS/bKUtxjYeHV6Rhab2cb9cf9O8uuUPfw9aOCsGEVqp2aIlunH9ciFjQboWZM8Lwm+mciMHWYxDqY1StmFwbtW71auwbrIICS+jFO6gF7FtOac02FHk4tTstiGDWCBH2sMdUBfrGjG08WYvYKo8UaF3SzDIY+CJAy6vcY8nwfQtH5ZMDgHGp8Tp3SyVnKprHEH1Klxvyq3yjdON0yeBCpc7IuJwEvV9gXztFteuqCPMPXxTWapXn2W0z9AFi7gwG3wTOoXZVpcYX39dbIWZc4qHQDO2+crzuJCgmOQ4ykTZxvpUDQBEJVe5/C6l89ZWqJxLYlSWgGhQbO0vnQ6V+rW/MFFLC6MBW4ip4qoTtQSvJ0nyOgVi0T31X3R8d3pMZNU17737bIBY9DY0uCKeeDLa6WYenOCIFgGAaTgGOJ+d3caJLjSVcPpzU2wl1T9He1uZcrkWClueyAqdhSBTlOsDoZtG7hyaP8ZwGIvsXQX/fjiGQPQXIk4qlC39IoOOHGjLXQuOhFqSxY6ySnAUvDVMMM/epDNQthoMDwBIUvoDKba9Xt4i6H4jbtM/14Hg0IcE5p/ksFob77EtgcdgRNhoqvVF7Z9Y8fW6XOpgZPrudwEFa9Ky5KgsAVQeW6k6N5fY71Edhsu9iZHZYISuGVK3s6x/2Ug7AVFwEc0NUxlJYq1sH0gAtSR+grUuD7dj50zN6cVCF3qR36xFWcDEiCnJzvIQ0K9ZLtamzmdPE/G6KrdQM0q+HQA54AXe/B3MUzCt8xUzG2iVdlwN++lq859NrZ2CNz1OWLv5zpH0i7FdYIYrse4P8W9zIOolLDs8RbINpSsMcBuKFXJ+2G3MqvQXiZrc7QW0n0gCn4yemhVQeWyR50Aau/CMiGQ2Uah8oIgw9olIw6pKeRjfyaXCwDWgSysglOhWAoGnX+79bEUQU4OXh2c0w9jkSVmPhuPVacH7zrPXYU7+NJMAmOO8HQn1mrbYf4zuuRtnZtEm6jQu+xX1TogfUzCtxlVfwj dev@tuf
EOL EOL