Header

در برخی موارد در هنگام ریستور بک اب در سی بنل ممکن است به ارور

account creation status failed (sorry a database user with the name already exists.)

برخورد کنید در زیر اموزش حل ان ذکر شده است

ابتدا فایلهای زیرو باز کنید و یوزر نیم مربوطه رو داخل این فایلها سرچ و دیلیت کنید

/var/cpanel/databases/users.db
/etc/dbowners

دستورات زیر نیز به ترتیب وارد شود

mysql

mysql > use mysql;

mysql > drop user hostnetwork@localhost;

و

mysql> delete from mysql.user where user=’irwebco′;

موفق باشید

 


کار‌برد‌های دستور rsync در سرور

برای انتقال فایل‌ها در SSH می‌توان از دستور rsync استفاده کرد.
rsync [options] source destination
مثال: انتقال چندین فایل:
rsync myfile.txtroot@192.168.1.10:/root
به‌جای root می‌توانید از نام کاربری خودتان هم استفاده کنید.
دستور rsync تعدادی گزینه یا Option هم دارد که بهتر است در زمان استفاده از این دستور از آن‌ها استفاده شود:
a- حالت Archive
v- حالت Verbose
z- فشرده‌سازی در زمان انتقال (برای انتقال سریع‌تر)
progress– برای نمایش فهرست موارد ارسالی
مثال:
rsync -azv –progress *.tar.gzroot@192.168.1.10:/home
در صورتی که فرمان rsync قطع شد، می‌توانید از گزینه a- استفاده کنید. استفاده از این گزینه، مانع از Overwrite شدن فایل‌ها می‌شود و فقط فایل‌هایی که در مقصد وجود ندارند، منتقل می‌شوند.
دستور rsync در حالت پیش‌فرض با پورت ۲۲ پروتوکل SSH کار می‌کند. در صورتی که سرور مقصد از پورت ۲۲ استفاده نمی‌کرد، می‌توانید از گزینه زیر استفاده کنید:
–rsh=’ssh -p22′
به‌جای ۲۲ شماره پورت دلخواه خود را بگذارید.
اگر در زمان اجرای این دستور، خطای زیر را دریافت کردید به‌این علت است که بسته rsync در سرور مقصد، نصب نشده است.
rsync: Connection unexpectedly closed (0 bytes recived so for ) [Sender]
rsync: Error: Rewrote command not found (code 127/ atioc 456) [Sender]
برای نصب این بسته نرم‌افزاری، کافی است دستورات زیر را وارد کنید:
در سرور‌های مبتنی بر Debian:
apt-get install rsync
در سرور‌های مبتنی بر Red Hat:
yum -y install rsync

port پیش فرض دایرکت ادمین ۲۲۲۲ می باشد ، عدم تغییر port دایرکت ادمین یک ریسک امنیتی می باشد. با تغییر port دایرکت ادمین امنیت سرور خود را بالا ببرید برای تغییر پورت دایرکت ادمین موارد زیر را انجام دهید.

ابتدا با استفاده از نرم افزار putty وارد ssh سرور خود شوید.

سپس با دستور زیر فایل directadmin.conf را ویرایش کنید.

nano /usr/local/directadmin/conf/directadmin.conf

سپس با کلید ctrl + w کلمه port را جستجو کنید و مقدار آن را از ۲۲۲۲ به پورت مورد نظر خود تغییر دهید و با کلید های ctrl + x و سپس کلید Enter فایل را ذخیره کنید و با دستور زیر دایرکت ادمین را restart کنید.

service directadmin restart

توجه داشته باشید اگر روی سرور فایروال دارید لازم است port جدید را در فایروال خود اضافه کنید و port قدیم را حذف کنید.