آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / Commnads (صفحه ی 2)

Commnads

دانلود تمام اطلاعات از طریق FTP

Full site download via FTP using wget

دریافت تمام فایل ها از طریق FTP کار دشوار و زمان بری می باشد. در این آموزش طریقه دانلود تمام اطلاعات از طریق اکانت FTP در سرور را با یک دستور بررسی می نماییم.

در سرور مقصد SSH نمایید.

wget -m ftp://Username:Password@DestinitionIP

ویا دستور زیر

wget -r --ftp-user=Username --ftp-password=Password -l 25 ftp://ftp.Domain.com/dir


کافی است اطلاعات اکانت FTP مبدا را وارد نمایید تا تمام اطلاعات در مقصد دریافت شود.

تغییر یکباره owner تمام فایل های Home

در صورتی که نیاز است owner تمام اطلاعات /home و زیر شاخه های آن سرور تغییر و اصلاح شود از script زیر استفاده نمایید.

برای کنترل پنل Directadmin:

دانلود bash script

پرمیژن فایل را ۷۵۵ قرار دهید و آن را اجرا نمایید.

 

sh owner.sh

برای کنترل پنل Cpanel:

/scripts/chownpublichtmls

IPtables چیست؟ وچگونه کار میکند؟

Iptables یک فایروال وابزار شبکه است که در تمام نسخه های لینوکس وجود دارد و به تجزیه و تحلیل بست ها در سطح kernel می پردازد. هر جدول از تعدادی زنجیره و هر زنجیره از تعدادی قانون تشکیل شده است. سه زنجیر پیش فرض ، INPUT ، OUTPUT و Forward هستند . یک زنجیر فهرستی ساده از قوانین است و مشخص می کند با هر پکت چطور رفتار شود .

برای مشاهده rule های iptable :

iptables --list

Policies:

Accept :

هیچ قانونی روی این نوع اعمال نخواهد شد. امکان دسترسی به برنامه کاربردی را پیدا می کند.

Reject :

همانند DROP عمل می کند با این تفاوت که بعد از، از بین بردن پکت پیامی به فرستنده آن مبنی بر نابودی پکت ارسال می کند.

DROP :

پکت بدون ارسال پیام برای فرستنده آن نابود می شود .

برای allow کردن ssh :

ادامه ی مطلب

انتقال اطلاعات از طریق rsync

برای انتقال اطلاعات از یک سرور ب سرور دیگر می توانید از دستور rsync استفاده کرد.

screen rsync  -arPvz file.tar --rsh='ssh -p227' root@187.92.8.45:/your/destination/address

ویا دستور زیر:

screen rsync -arvz -e 'ssh -p 227' * root@37.187.12.16:/your/destination/address

مقابل -p باید port سرور مقصد را وارد نمایید و پس از @ باید IP سرور مقصد را وارد کنید.

r جهت انتقال اطلاعات زیر پوشه ها

P جهت مشاهده درصد پیشرفت عملیات انتقال

دستور Find و نحوه استفاده

بخش اول : پیدا کردن فایل ها با استفاده از نام آن ها

۱٫ جستجوی فایل با نام در مسیر خاص

find . -name FileName.txt

۲٫ جستجوی فایل با نام در Home

find /home -name FileName.txt

۳٫جستجوی فایل با نام بدون توجه به بزرگ یا کوچک بودن حروف

 find /home -iname FileName.txt

ادامه ی مطلب

تغییر Shell از bash به sh

برای آگاهی از shell کنونی مورد استفاده:

echo $0

برای تغییر shell به sh بصورت موقت:

exec /bin/sh

برای تغییر shell بصورت دائم:

chsh -s /bin/sh

برای تغییر پسورد root را وارد نمایید.

برای اطلاع از shell های موجود روی سیستم:

cat /etc/shells