Dzisiaj postanowiłem zrobić kilka testów na czystą Cpanel zabudowy, która u mnie była potrzeba wielu użytkowników. Ponieważ nie chciał, aby ciężar pracujących serwera z packers tworzenia kopii zapasowych i przesyłania plików użyłem archiwa wczoraj wieczorem. Трансферирах wszystkie archiwa w /home, i okazało się, że Cpanel nie oferuje odzyskiwanie więcej 1 konto zarówno przez GUI i CLI. W GUI tak jak nie mógł pokoju, postanowiłem изхитря z cli skrypt restorepkg. Jego użycie jest nieskończenie po prostu

/scripts/restorepkg username.tar.gz

Jak akcja jest powtarzana dla każdego użytkownika osobno. Podczas próby użycia * zamiast nazwy użytkownika skrypt деректно mnie zebrał, więc trzeba podejść trochę bardziej elegancko –

archives=$(ls /home/ | grep tar.gz)

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Teraz szybko wyjaśnienie. Wykonujemy je z listy wszystkie archiwa i jego блъскаме w zmiennej archives następnie обхождаме listy pozycję w miejscu, gdy używamy do rozpakowania ilość zajętego każdy archiwum oddzielnie. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.