DirectAdmin – przenoszenie użytkowników pomiędzy resellerami

DirectAdmin nie pozwala na przenoszenie użytkowników pomiędzy resellerami, ale można to zrobić poprzez edycję plików konfiguracyjnych.

Załóżmy, że chcemy przenieść konto „seo” od resellera „admin” do „blogs”. Lista kont przypisanych do resellera znajduje się w pliku „users.list” w katalogu z ustawieniami resellera. Każda linia w pliku zawiera nazwę konta. Usuwamy konto, które chcemy przenieść z jednego pliku i dodajemy je do drugiego.

vim /usr/local/directadmin/data/users/admin/users.list
vim /usr/local/directadmin/data/users/blogs/users.list

Nazwa resellera jest również zapisana w pliku konfiguracyjnym użytkownika „user.conf”.

cat /usr/local/directadmin/data/users/seo/user.conf | grep creator

Po wykonaniu powyższego polecenia uzyskamy nazwę resellera, który utworzył nasze konto. Otwieramy plik w edytorze i w polu „creator” wpisujemy nazwę resellera, do którego chcemy przenieść konto.

creator=blogs

Po zapisaniu zmian dokonanych w plikach należy odświeżyć dane. Poniższe polecenie dodaje do kolejki zadanie, które odświeży listę użytkowników widocznych w panelu.

echo "action=cache&value=showallusers" >> /usr/local/directadmin/data/task.queue

Po kilku minutach użytkownicy zostaną zaktualizowani.

Linki

http://help.directadmin.com/item.php?id=93

Ten wpis został opublikowany w kategorii DirectAdmin, Linux. Dodaj zakładkę do bezpośredniego odnośnika.