TKLM SSH MANAGER v1 — LINUX / CRM

ZAWARTOŚĆ:
- TKLM_CRM_SSH_BACKUP_RECEIVER_v1.sh

CO ROBI:
- tworzy katalog:
  /opt/kontrahenci/data/ssh-key-backups/
- nadaje bezpieczne prawa
- ustawia retencję backupów
- przyjmuje wyłącznie zaszyfrowane pliki TKLM_SSH_KEYS_*.7z
- nie wystawia kluczy przez WWW

INSTALACJA NA CRM:
1. Skopiuj plik na CRM, np.:
   scp TKLM_CRM_SSH_BACKUP_RECEIVER_v1.sh mm@10.235.0.138:/home/mm/

2. Na CRM:
   sudo -i
   bash /home/mm/TKLM_CRM_SSH_BACKUP_RECEIVER_v1.sh

3. Sprawdzenie:
   ls -lah /opt/kontrahenci/data/ssh-key-backups/
   cat /etc/cron.d/tklm-ssh-backup-retention

DOMYŚLNIE:
- właściciel: mm
- retencja: 10 archiwów

INNY UŻYTKOWNIK:
   bash /home/mm/TKLM_CRM_SSH_BACKUP_RECEIVER_v1.sh NAZWA_UZYTKOWNIKA

UWAGA:
Na CRM trafiają WYŁĄCZNIE zaszyfrowane archiwa .7z.
Jawnych private keys nie trzymaj w /opt/kontrahenci/uploads ani w zwykłych backupach kodu.
