如何删除plesk中的网络用户?
How to delete web users in plesk?
今天,我收到了这个问题
"El número de usuarios web excede el límite definido por su licencia.
Dispone de 4 usuarios web mientras que su licencia le permite disponer
de 1"
我需要用 ssh 删除 3 个网络用户,但我不知道该怎么做。
你能帮帮我吗?
我使用 plesk 9.3.0 和 CentOS。
塔恩克斯。
Don't forget to backup web user's data
您可以尝试从 CLI 执行此操作:
/usr/local/psa/bin/webuser --remove mywebuser -domain example.tld
万一CLI被license问题阻塞,你可以尝试通过数据库手动删除,比如我想删除mywebuser
:
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "select login, account_id, sys_user_id from sys_users join accounts on account_id=accounts.id join web_users on sys_user_id = sys_users.id where sys_users.login ='mywebuser'"
+-----------+------------+-------------+
| login | account_id | sys_user_id |
+-----------+------------+-------------+
| mywebuser | 36 | 10 |
+-----------+------------+-------------+
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from web_users where sys_user_id = 10"
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from accounts where id = 36"
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from sys_users where login = 'mywebuser'"
删除用户数据:
# rm -rf /var/www/vhosts/example.tld/web_users/mywebuser
删除系统用户:
# userdel mywebuser
今天,我收到了这个问题
"El número de usuarios web excede el límite definido por su licencia. Dispone de 4 usuarios web mientras que su licencia le permite disponer de 1"
我需要用 ssh 删除 3 个网络用户,但我不知道该怎么做。
你能帮帮我吗?
我使用 plesk 9.3.0 和 CentOS。
塔恩克斯。
Don't forget to backup web user's data
您可以尝试从 CLI 执行此操作:
/usr/local/psa/bin/webuser --remove mywebuser -domain example.tld
万一CLI被license问题阻塞,你可以尝试通过数据库手动删除,比如我想删除mywebuser
:
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "select login, account_id, sys_user_id from sys_users join accounts on account_id=accounts.id join web_users on sys_user_id = sys_users.id where sys_users.login ='mywebuser'"
+-----------+------------+-------------+
| login | account_id | sys_user_id |
+-----------+------------+-------------+
| mywebuser | 36 | 10 |
+-----------+------------+-------------+
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from web_users where sys_user_id = 10"
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from accounts where id = 36"
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e "delete from sys_users where login = 'mywebuser'"
删除用户数据:
# rm -rf /var/www/vhosts/example.tld/web_users/mywebuser
删除系统用户:
# userdel mywebuser