loading...
 

شاپ کیپر

شاپ کیپر

  1. شاپ کیپر
  2. دايرکت ادمين DirectAdmin
سلام دوستان من روی دایرکت ادمین اول Suphp رو کانفیگ کردم و بعد که خواستم whmcs رو راه اندازی کنم متوجه شدم نیاز به ionCube داره و اقدام به نصب کردم ولی هر کاری کردم اوکی نشد و ionCube یه مشکلی داره الان
مثلا این کامند رو ببینید
کد: [[email protected] ~]# /usr/local/directadmin/custombuild/build ioncubeFile already exists: ioncube_loaders_lin_x86.tar.gz gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now cp: cannot stat `ioncube/ioncube_loader_lin_5.3.so: No such file or directory ionCube loader has been installed. نوشته نصب شده ولی فایلcp: cannot stat `ioncube/ioncube_loader_lin_5.3.so: No such file or directory
لطفا راهنمای کنید و درضمن موقع چک کردن ورژن php با کد php _v هم این این رو میده
کد: [[email protected] ~]# php _vFailed loading /usr/local/lib/ioncube_loader_lin_5.3.so: /usr/local/lib/ioncube_loader_lin_5.3.so: cannot open shared object file: No such file or directory Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS Could not open input file: _v پیشاپیش از کمک هاتون متشکرم
زینب بازدید : 1 سه شنبه 21 آبان 1398 زمان : ۱۷:۲۵ نظرات (0)
سلام به عزیزان

من میخاستم نام phpmyadmin رو عوض کنم خط دوم رو به جای

phpmyadmin یک اسم دیگه گذاشتم

nano /etc/httpd/conf/extra/httpd-alias.conf

و آپاچی رو ریست دادم ولی دیگه آپاچی ران نمیشه برگشتم و اسمی که تغییر دادمو به حالت اول برگردوندم ولی بعد از اون نه آپاچی ریست شد و نه دیگه ران میشه

خطا هم به این صورت هست


[[email protected] html]# service httpd restart
Stopping httpd: [FAILED]
Starting httpd: [Mon Apr 22 17:09:27 2013] [warn] module php5_module is already loaded, skipping
Syntax error on line 2 of /etc/httpd/conf/extra/httpd-alias.conf:
Alias takes two arguments, a fakename and a realname





این هم محتوا داخلhttpd-alias.conf

Alias /config "/var/www/html/redirect.php"
Alias /phpMyAdmin"/var/www/html/phpMyAdmin/"
Alias /phpMyAdmin"/var/www/html/phpMyAdmin/"
Alias /squirrelmail"/var/www/html/squirrelmail/"
Alias /roundcube"/var/www/html/roundcube/"
Alias /uebimiau "/var/www/html/uebimiau/"
Alias /webmail "/var/www/html/webmail/"
Alias /atmail"/var/www/html/atmail/"

ولی وقتی ذخیره میکینم نه آپاچی ریلود میشه و نه فعال
زینب بازدید : 2 يكشنبه 12 آبان 1398 زمان : ۰۳:۳۵ نظرات (0)
کد: TLSA dns records (SKINS)(TEMPLATES) feature CAA dns records (SKINS)(TEMPLATES) feature rotate_apache_error_log_meg feature vacation_set_pre.sh vacation_set_post.sh feature CHANGED: json for CMD_DNS_ADMIN feature json for CMD_DNS_CONTROL CMD_DNS_MX feature email_filter_write_pre.sh & email_filter_write_post.sh feature CMD_DNS_ADMIN CMD_DNS_CONTROL CMD_DNS_MX action=edit feature CMD_JSON_LANG feature Ability to preserve html sequences in messages/tickets feature CMD_JSON_VALIDATE to verify types before submission feature Ability to shut off dovecot_sni per-domain in the domains/domain.com.conf feature allow_dns_underscore=1 new internal default feature enable_ssl_sni=1 new internal default feature Admin Settings: maxfilesize can be KB, MB, GB, TB, etc (SKINS) feature No DKIM if there is no zone feature Ability to link IPs through the task.queue feature FileManager head and tail commands feature FTP Backup option to upload md5sum file feature Custom Domain Items values available in virtual_host2.conf templates feature CMD_API_SHOW_SERVICES?all_info=yes to show memory and pids feature Pass created_by variable to domain_create_pre.sh / post.sh feature Unable to Logout; The referer used is not safe as it can be controlled by a User bugfix HTML encoded characters missing trailing semi-colon bugfix domain data files not being removed with domain bugfix awstats_process.sh + cagefs: LogFile not always swapped bugfix nginx/*****: php selector using wrong php on secondary domain is default domain swapped, 2nd not bugfix Reset Today to also delete per-Email sends bugfix CMD_EMAIL_REG to force download bugfix Automatically add quotes for TXT records, if theyre needed bugfix FreeBSD: dnssec.sh using wrong binary paths bugfix CMD_API_FILE_MANAGER type returned incorrect value bugfix BlockCracking: variables.conf.custom values show extra = character in notices bugfix Missing headers for API response of "...does not exist in your authority level" bugfix No CGI for a domain should not have Options Includes (SECURITY)(TEMPLATES) bugfix Moved php-fpm section into <Directory> section of VirtualHost (TEMPLATES) bugfix CMD_FILE_MANAGER could not use path token to set other token bugfix Allow forward slash in PTR record names bugfix dovecot_sni rename domain didnt swap /etc/dovecot/conf/sni/domain.com.conf bugfix Removed old logs from deleted domains bugfix Linked IPs should only duplicate local IPs in DNS bugfix mod_security logs not rotated if awstats=1 bugfix Disable SSLv2/SSLv2 for outboud client calls bugfix Notify Admins on LetsEncrypt renewal error bugfix Dont throw error is User is deleted mid-backup bugfix https://www.directadmin.com/versions...rsion=1.514000
زینب بازدید : 4 چهارشنبه 01 آبان 1398 زمان : ۰۹:۳۵ نظرات (0)
سلام
وقتی میخوام دیتابیسم رو توی phpmyadmin ایمپورت کنم این خطا نمایش داده میشه :

کد: SET FOREIGN_KEY_CHECKS = ON; MySQL said: Documentation #2006 - MySQL server has gone away و این هشدار :

کد: Warning in ./libraries/dbi/DBIMysqli.php#257 Error while sending QUERY packet. PID=13777 Backtrace ./libraries/dbi/DBIMysqli.php#257: mysqli_query( object, string mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47, integer 0, ) ./libraries/DatabaseInterface.php#240: PMAlibrariesdbiDBIMysqli->realQuery( string mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47, object, integer 0, ) ./libraries/import.lib.php#83: PMAlibrariesDatabaseInterface->tryQuery(string mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47) ./libraries/import.lib.php#254: PMA_executeQuery( string mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47, string mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `filedata` at row: 47, array, ) ./libraries/plugins/import/ImportSql.php#170: PMA_importRunQuery( string , string , array, ) ./import.php#635: PMAlibrariespluginsimportImportSql->doImport(array) راه حل چیه ؟
زینب بازدید : 2 پنجشنبه 25 مهر 1398 زمان : ۰۸:۱۵ نظرات (0)
به نام خدا
عرض سلامو خسته نباشید دوستان و اساتید متخصص مشکلی هست که با هر کدام از دوستان در میان گذاشتم متوجه نشدن علتش چیه ببینید من از مدیریت محتوای وردپرس استفاده می کنم و زمانی که میرم داخل پنل ادمین دایرکت ادمین تو قسمت تیکت ها مدام لاگ عملیات بروت فورس از آی پی خود سرور میاد اینم یه لاگ از درخواست ها به نظر! ممنون میشم بررسی کنید :

کد: 14242747210000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:19:21:03 +0330] "POST /wp-login.php HTTP/1.1" 302 1264 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242745410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:19:18:22 +0330] "POST /wp-login.php?action=register HTTP/1.1" 302 472 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242733410000 *.*.*.* example 1 phpmyadmin2 Feb 18 18:58:02:: pma auth user=example status=not authenticated ip=*.*.*.* 14242714210001 198.46.135.126 smmsp 1 exim2 2015-02-18 18:26:42 login authenticator failed for (WIN-PVGBZOUR9UM) [198.46.135.126]: 535 Incorrect authentication data (set_id=smmsp) 14242714210000 198.46.135.126 mailnull 1 exim2 2015-02-18 18:26:41 login authenticator failed for (WIN-PVGBZOUR9UM) [198.46.135.126]: 535 Incorrect authentication data (set_id=mailnull) 14242710010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:19:15 +0330] "POST /wp-login.php HTTP/1.1" 302 1156 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242709410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:18:53 +0330] "POST /wp-login.php?action=resetpass HTTP/1.1" 200 1354 "http://www.example.com/wp-login.php?action=rp" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242708810001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:17:57 +0330] "POST /wp-login.php HTTP/1.1" 200 2125 "amgwheels.my/administrator/index.php" "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13" 14242708810000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:17:07 +0330] "POST /wp-login.php?action=lostpassword HTTP/1.1" 302 469 "http://www.example.com/forgot" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242708210002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:16:59 +0330] "POST /wp-login.php HTTP/1.1" 200 2140 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242708210001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:16:48 +0330] "POST /wp-login.php HTTP/1.1" 200 2140 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242708210000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:16:39 +0330] "POST /wp-login.php HTTP/1.1" 200 2132 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242707610000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:18:15:26 +0330] "POST /wp-login.php?action=register HTTP/1.1" 200 4046 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36" 14242641010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:16:24:33 +0330] "POST /wp-login.php HTTP/1.1" 302 1129 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0 AlexaToolbar/alxf-2.21" 14242634410000 80.82.64.27 [email protected] 1 dovecot1 Feb 18 16:13:08 da dovecot[2991]: pop3-login: Aborted login (auth failed, 1 attempts in 2 secs): user=<[email protected]>, method=PLAIN, rip=80.82.64.27, lip=*.*.*.*, session=<++05KVwPTwBQUkAb> 14242620010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:49:26 +0330] "POST /wp-login.php HTTP/1.1" 302 1098 "http://example2.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; rv:35.0) Gecko/20100101 Firefox/35.0 AlexaToolbar/alxf-2.21" 14242612810000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:37:41 +0330] "POST /wp-login.php HTTP/1.1" 302 1314 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242611010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:34:08 +0330] "POST /wp-login.php?action=register HTTP/1.1" 302 471 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242610410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:33:02 +0330] "POST /wp-login.php HTTP/1.1" 200 2126 "http://www.example.com/wp-login.php?checkemail=confirm" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242605010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:24:02 +0330] "POST /wp-login.php?action=lostpassword HTTP/1.1" 302 468 "http://www.example.com/wp-login.php?action=lostpassword" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242604410001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:23:50 +0330] "POST /wp-login.php?action=lostpassword HTTP/1.1" 200 2033 "http://www.example.com/forgot" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242604410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:23:22 +0330] "POST /wp-login.php?action=register HTTP/1.1" 200 4013 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242602610002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:20:47 +0330] "POST /wp-login.php?action=lostpassword HTTP/1.1" 200 2032 "http://www.example.com/wp-login.php?action=lostpassword" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242602610001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:20:31 +0330] "POST /wp-login.php?action=lostpassword HTTP/1.1" 200 2033 "http://www.example.com/forgot" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242602610000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:20:12 +0330] "POST /wp-login.php HTTP/1.1" 200 2125 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242591210004 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:01:11 +0330] "POST /wp-login.php HTTP/1.1" 200 2345 "http://example2.com/wp-login.php" "Opera/9.80 (Windows NT 6.1) Presto/2.12 Version/12.16" 14242591210003 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:01:10 +0330] "POST /wp-login.php HTTP/1.1" 200 2344 "http://example2.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0" 14242591210002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:01:10 +0330] "POST /wp-login.php HTTP/1.1" 200 2346 "http://example2.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/34.0.1847.131 Safari/537.36" 14242591210001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:01:07 +0330] "POST /wp-login.php HTTP/1.1" 200 2348 "http://example2.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML like Gecko) Chrome/17.0.963.56 Safari/535.11" 14242591210000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:15:01:05 +0330] "POST /wp-login.php HTTP/1.1" 200 2348 "http://example2.com/wp-login.php" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)" 14242588210000 80.82.64.27 [email protected] 1 dovecot1 Feb 18 14:57:00 da dovecot[2991]: pop3-login: Aborted login (auth failed, 1 attempts in 2 secs): user=<[email protected]>, method=PLAIN, rip=80.82.64.27, lip=*.*.*.*, session=<IMT0GFsPVABQUkAb> 14242578610004 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:40:27 +0330] "POST /wp-login.php HTTP/1.1" 200 1885 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML like Gecko) Chrome/24.0.1312.52 Safari/537.17" 14242578610003 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:40:26 +0330] "POST /wp-login.php HTTP/1.1" 200 1885 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/32.0.1700.76 Safari/537.36" 14242578610002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:40:23 +0330] "POST /wp-login.php HTTP/1.1" 200 1885 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.114 Safari/537.36" 14242578610001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:40:21 +0330] "POST /wp-login.php HTTP/1.1" 200 1885 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML like Gecko) Chrome/23.0.1271.91 Safari/537.11" 14242578610000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:40:21 +0330] "POST /wp-login.php HTTP/1.1" 200 1885 "http://www.example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.114 Safari/537.36" 14242574410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:33:42 +0330] "POST /wp-login.php HTTP/1.1" 302 1314 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.1; rv:35.0) Gecko/20100101 Firefox/35.0" 14242573210000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:31:35 +0330] "POST /wp-login.php?action=register HTTP/1.1" 302 471 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.1; rv:35.0) Gecko/20100101 Firefox/35.0" 14242571410000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:28:15 +0330] "POST /wp-login.php HTTP/1.1" 302 1308 "http://www.example.com/login" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242570210000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:26:45 +0330] "POST /wp-login.php?action=register HTTP/1.1" 302 471 "http://www.example.com/register" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36" 14242563010004 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:14:42 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242563010003 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:14:41 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242563010002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:14:41 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242563010001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:14:40 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242563010000 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:14:40 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242561210004 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:11:31 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242561210003 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:11:31 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242561210002 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:11:30 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1" 14242561210001 *.*.*.* 1 wordpress1 *.*.*.* - - [18/Feb/2015:14:11:30 +0330] "POST /wp-login.php HTTP/1.1" 200 3862 "http://example.com/wp-login.php" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1"
در ضمن این متن پیامی هست که برام هر بار ایمیل میشه ! دقیقا همینه


Subject: Brute-Force Attack detected in service log from IP(s) *.*.*.* Today at 19:19
A brute force attack has been detected in one of your service logs.

IP *.*.*.* has 2652 failed login attempts: phpmyadmin1=5 & phpmyadmin2=2 & wordpress1=2627 & wordpress2=18

Check Admin Level -> Brute Force Monitor for more information
Detecting and preventing brute force login attacks

فقط به جای این ستاره ها آی پی سرور هست دیگه ! که من ننوشتم به خاطر امنیت بیشتر با تشکر


ارادتمند : مسلم فلاح نیت
زینب بازدید : 5 دوشنبه 22 مهر 1398 زمان : ۱۱:۱۵ نظرات (0)
تو جلسه دوم می خواهیم دوباره برگردیم به محیط کامند. شاید بعضی ها برنامه ی Putty رو نداشته باشند واسه دانلودش می تونند از این لینک استفاده کنند:

:::اینجا کلیک کنید:::

خوب وقتی سرور خودتون رو تحویل گرفتید به شما آی پی سرور + پسورد روت رو دادن.کاری که شما الان باید بکنید اینه که یه فایروال واسه سرورتون نصب کنید. برای دانلود و نصب فایروال به ترتیب دستورات زیر رو در محیط SSH وارد کنید.


yum install perl-libwww-perl
rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
بعد از نصب فایروال ، شما باید اون رو در محیط ادمین DA ببینید. جایی که عبارت ConfigServer Firewall&Security رو نوشته! حالا روش کلیک کنید تا وارد محیط مدیریت فایروال بشید. برای اینکه فایروال رو فعال کنید به قسمت Firewall Configuration برید و داخل تکست باکس اولی ، جایی که نوشته TESTING عبارت ۰ بزارید و در پایین صفحه روی Change کلیک کنید و سپس بر روی Restart csf+lfd کلیک کنید.تازه فایروال فعال میشه! البته یه سری تنظیمات داره که بوقتش بهش می پردازیم.
الان وقت انجام یه سری تنظییمات مدیریتی هست. در همون قسمت Admin level دایرکت ادمین برید به قسمت File Editor تا توی بعضی فایل ها تغییرات ایجاد کنیم. اول یه زحمت بکشید و از لیست بازشو ، آخرین مورد که برای ویرایش فایل php.ini هست رو انتخاب کنید. بعد از انتخاب روی Show File کلیک کنید. حالا باید تغییراتی که می خواهیم رو اعمال کنیم.

دنبال عبارت Resource Limits باشید.وقتی پیداش کردید مقادیر زیر اون رو باید با توجه به نیاز و امکانات خودتون ویرایش کنید. برای memory_limit اگه رم بالایی ندارید و از سرور برای هاستینگ و یا میزبانی سایت های زیادی می خواهید استفاده کنید مقدارش رو به ۳۲ یا نهایتا ۶۴ تغییر بدید. بعد نوبت به پیدا کردن عبارت File Uploads میشه که در زیر اون باید عبارت upload_max_filesize وجود داشته باشه! اون رو به ۲۰ یا ۳۰ یا به رقمی که مایل هستید ارتقا بدید. این مقدار مربوط به حداکثر سایز فایل برای آپلود فایل به کمک توابع PHP هست.

سپس دنبال عبارت upload_max_filesize بگردید و مقدار اون رو به ۳۲ ارتقا بدید. بعد باید سراغ عبارت disable_functions برید. جلوش خالیه. شما در اینجا باید یک سری توابع خطرناک PHP رو غیر فعال کنید.لیست اونا به شرح زیر هست:
show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open, allow_url_fopen,dl,ini_set
البته خیلی ها تعداد توابع بیشتری رو غیر فعال می کنند که ممکنه نتیجه خوبی نداشته باشه و خیلی از سی ام اس ها در اجرا به مشکل بر بخورن.

فعلا با php.ini کاری نداریم. روی Save کلیک کنید. حالا بریم سراغ هفتمین مورد از این لیست کشویی! یعنی فایل sshd_config ! حالا اون رو باز کنید و تغییرات زیر رو درش اعمال کنید. در جایی که نوشته port 22 باید # رو بردارید و بجای عدد ۲۲ ، یه پورت آزاد مثلا ۲۰۱۱ رو قرار بدید . یادتون باشه که باید این پورت رو در فایروال ، آزاد کنیم. بعد دنبال عبارت Use DNS بگردید و بجای yes عبارت no بزارید و # قبل از اون رو هم بردارید. و بعد این فایل رو هم ذخیره کنید. حالا میریم سراغ یه فایل دیگه یعنی exim.conf . بازش کنید در به دنبال عبارت log_selector بگردید و بخش مربوط به اون رو با عبارات زیر جابجا کنید:

log_selector =
+arguments
+subject
+delivery_size
+sender_on_delivery
+received_recipients
+received_sender
+smtp_confirmation
+subject
+smtp_incomplete_transaction
-dnslist_defer
-host_lookup_failed
-queue_run
-rejected_header
-retry_defer
-skip_delivery
این فایل رو هم ذخیره کنید.حالا به محیط ادمین برید و سپس به محیط فایروال تا پورت SSH رو که در فایل مربوط به اون تغییر داده بودیم ، آزاد کنیم. به قسمت برید و دنبال عبارت TCP_IN و TCP_OUT بگرید و پورتی رو که برای پیوتی انتخاب کرده بودید رو بهش اضافه کنید و پورت ۲۲ رو از هر دوشون حذف کنید. در پایین صفحه دوباره روی Change کلیک کنید و بعد هم Restart csf+lfd رو کلیک کنید.

یه مورد یادم رفت.این که شما بعد از هر تغییر باید سرویس مربوز به اون فایل رو ریست کنید. در محیط Admin Level دایرکت ادمین به قسمت Service Monitor برید و سرویس های exim , httpd , sshd رو ری استارت کنید.
فعلا واسه این جلسه هم بسه…


---------- Post added at 06:21 PM ---------- Previous post was at 06:19 PM ----------

خوب نوبتی هم باشه نوبت کانفیگ apache هست. همونطور که گفتم تنظیمات apache و mysql به میزان رم و قدرت سی پی یو بستگی داره. مثلا برای یک وی پی اس با رم ۲۵۶ تا ۵۱۲ مگابایت ، کانفیگ زیر برای پروسس ها می تونه خوب باشه:

Timeout 200
KeepAlive On
MaxKeepAliveRequests 200
KeepAliveTimeout 3
MinSpareServers 5
MaxSpareServers 20
StartServers 5
MaxClients 25
MaxRequestsPerChild 2000
HostnameLookups Off
البته شما می تونید بعد از یک دو روز از زمانی که سرور رو کانفیگ کردید با دستور free -m در محیط SSH مقدار رم خالی رو پیدا کنید و در صورتی که رم خالی داشتید مقادیر MaxClients و MaxSpareServers رو ارتقا بدید.

فایل کانفیگ دایرکت ادمین برای apache در مسیر زیر هست:
/etc/httpd/conf/httpd.conf
برای ویرایش مقادیری که گفتم به مسیر زیر برید:



/etc/httpd/conf/extra/httpd-mpm.conf
و دنبال این خط بگردید:


<IfModule mpm_prefork_module>
البته در صورتی که دارای سرور قوی و با رم بالا هستید پبشنهاد می کنم طبق کانفیگ زیر عمل کنید:

ServerLimit 2000
KeepAlive On
KeepAliveTimeout 60
MaxClients 1600
MaxSpareServers 200
MinSpareServers 50
این مورد رو در نظر داشته باشید که همه چیز به قدرت سرور یا وی پی اس شما بستگی داره.
با دستور زیر می تونید تعداد آی پی هایی که به سرور شما متصل شدند رو در بیارید:
netstat -plan|grep :80|awk {print $5}|cut -d: -f 1|sort|uniq -c|sort -n
البته بحث تنظیم apache خیلی پیچیده و مفصل هست و مدهای زیادی برای کنترل اون وجود داره که انشاالله در جلسات بعد ، در حد توانم اونا رو هم براتون آماده می کنم.
مورد بعدی بحث نصب ماژول های کاربردی برای سرورتون هست. اولین ماژولی که می خواهیم نصب کنیم ماژول Soap هست که بیشترین کاربردش برای پرداخت آنلاین بانک ها هست.
مراحل نصب به شرح زیر هست:
اول باید دستور زیر رو بزنید تا تغییراتی در فایل configure.php5 اعمال کن یم:

nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5
حالا خط زیر رو بعد از ./configure اضافه کنید.
–enable-soap
حالا فایل رو ذخیره کنید و دستورت زیر رو بزنید:
cd /usr/local/directadmin/custombuild
./build clean
./build php
حالا بریم سراغ نصب ماژول IonCube که بیشتر بدرد کسایی می خوره که می خوان برنامه WHMCS رو نصب کنن.

به ترتیب مراحل زیر رو انجام بدید:

cd /usr/local
wget http://downloads2.ioncube.com/loader...lin_x86.tar.gz
tar -zxvf ioncube_loaders_lin_x86.tar.gz
nano /usr/local/lib/php.ini
حالا خط زیر رو باید به آخر فایل php.ini که باز کردید اضافه کنید

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so بعد دستور زیر رو بزنید تا apache رو ری استارت کنیم.

service httpd restart
حالا واسه اینکه مطمئن بشیم که نصب انجام شده دستور زیر رو بزنید تا ببینید که IonCube نصب هست یا نه:

php -v

فعلا بسه. باقیش باشه واسه جلسه بعد.

با تشکر از محمد فخرایی و ووشکا
زینب بازدید : 4 يكشنبه 21 مهر 1398 زمان : ۱۳:۳۵ نظرات (0)
سلام
برای سرویس ایمیل دایرکت ادمین میخواستم imap نصب کنم
طبق تاپیکی توی سایت سایت دایرکت ادمین این کارو کردم
How to Install PHP-Imap

------ Be sure theses packages are installed on your server with

Install this first before doing anything

yum -y install libc-client-devel.i386 rpm


1: Go to the DA custombuild directory

cd /usr/local/directadmin/custombuild

2: Edit configure/ap2/configure.php5

nano configure/ap2/configure.php5

3: Add the next 2 lines at the end of the file. Be sure that ONLY the last options have no "" at the end and save (CTRL-O) and quit (CTRL-Q)

--with-imap=/usr/lib/dovecot/imap
--with-imap-ssl

4: Re-compilling PHP

./build php n

5: Restart apache

/sbin/service httpd restart

And you have PHP-Imap Installed.

Thank you.

اما بعد از زدن restart ارور داد و failed shod
و الان با اینکه وارد پنل دایرکت ادمین میشه ولی سایت بالا نمیاد و apache -httpd استارت نمیشه
عکسشم پیوست کردم
ممنون
2012-06-19_150818.jpg
زینب بازدید : 2 يكشنبه 21 مهر 1398 زمان : ۰۳:۱۵ نظرات (0)
دوستان من یه مشکلی دارم بصورت دستی از قسمت php my admin cpanel دیتا بیس بکاب گرفتم حالا میخوام رو دایرکت ادمین ایمپورتش کنم با این خطا هنگام ریستور مواجه میشم

Error

SQL query:--
-- Dumping data for table `attachment`
--

INSERT INTO `attachment` (`attachmentid`, `userid`, `dateline`, `thumbnail_dateline`, `filename`, `filedata`, `visible`, `counter`, `filesize`, `postid`, `filehash`, `posthash`, `thumbnail`, `thumbnail_filesize`, `extension`, `usedindex`, `pmtextid`) VALUES
(2, 2, 1344442748, 1344442748, S29D3USB_CAS_NOSCARTzip-1071123196.zip, 0x504b03041400000008006a54973cf83d4acee40500006513 00001a0008005373702050726f746f6b6f6f6c5f616476616e 6365642e7478747ae50400b5030000ed574d6fdb4610bd13e0 7f985b6d5491254a7203033ad892d51a681c5774e263b02257 12518a2b904bc94ad1bfd1dfdb37bb4b511f89eda46dd04368 421697bbb36fdebc9d19856178477f51982c96a9a450e68948 299c8b3cc96674972bad2295fa5eff2597eff9defd3c29b6eb 2896d3249305e9b9a4482d1665964442272aa389d46b293312 347c7f4557ea914416e36936c1d7c986ca8201081a87412738 290cae339838d37a434b95eb535a277a4e2a4b37d435c66100 3b2932ae2c64a69b0cc8f78c8983ed0ba93536289ef6ccf7da ed5ed06ad1ebdb369db8ef57a28c1bf49a62a1054d125d3428 53b404637ad3a036155a2d7[...]
MySQL said: #2006 - MySQL server has gone away

ممنون میشم یه راهنمایی کنید
زینب بازدید : 1 جمعه 19 مهر 1398 زمان : ۰۹:۴۵ نظرات (0)
از نسخه 1.431 دایرکت ادمین امکان "سوال امنیتی" به دایرکت ادمین افزوده شده است، شما برای افزایش امنیت پنل هاست خود می توانید از این ویژگی استفاده کنید.
سوال امنیتی دایرکت ادمین برای همه سطوح کاربر، ریسلر و ادمین قابل فعال سازی و استفاد می باشد و جهت افزایش امنیت دایرکت ادمین می توانید فعال کنید.

روش فعال سازی:
ابتدا وارد کنترل پنل شده و روی لینک Password (تصویر قفل) کلیک کنید.
سپس در پایین صفحه باز شده روی Manage Security Questions کلیک کنید.
حال در قسمت Add new Security Question یکی از سوالات را انتخاب کنید و بعد در فیلد Answer پاسخ مورد نظر خود را تایپ کرده و روی Add کلیک کنید.
(دقت داشته باشید که در جایی یادداشت کنید تا بعدا به مشکل نخورید. همچنین در نظر داشته باشید که پاسخ به بزرگ و کوچک بودن حروف حساس است.)

پس از کلیک روی Add و ذخیره شدن پاسخ سوال امنیتی پیام Security Question set در صفحه جدید نمایش داده می شود، حال روی Back کلیک کنید.
در این مرحله باید در قسمت پایین صفحه گزینه Require valid answers to the Security Questions for login on this account را تیک بزنید و روی Save کلیک کنید تا سوال امنیتی فعال شود.
از لحظه به بعد شما برای دسترسی به پنل باید پاسخ سوال امنیتی ذخیره شده را وارد کنید. البته در صفحه اول نمایش داده نمیشود و طبق معمول یوزر و پسورد را تایپ کرده و
وارد خواهید شد و در صفحه بعد سوال امنیتی قبل از اینکه به امکانات پنل دسترسی پیدا کنید نمایان می شود.


گزینه Allow API logins with the current User/password. Login Keys and Session Keys are always allowed نیز جهت دسترسی دادن به API است.
و گزینه Notify me on all failed question attempts. Disabling this option will still notify you after 5 failed attempts نیز در صورت وارد شدن هر پاسخ نادرست به سوال امنیتی به شما ایمیل ارسال میکند.
البته باید ایمیل معتبری در قسمت مسیج (Message System) دایرکت ادمین تنظیم کرده باشید.


منبع
زینب بازدید : 11 چهارشنبه 27 شهريور 1398 زمان : ۲۱:۴۰ نظرات (0)
با سلام
ذمن تبریک سال نو به همه ی کاربران وب هاستینگ تالک
به عنوان اولین پست آموزشی من در انجمن نصب کامل دایرکت ادمین که شامل تمامی تجربه های من میشه و دوستانم میشه رو براتون گذاشتم و بعد هم کانفیگ فایروال CSF
از شما اساتید و دوستان خواهشمندم که هر جایی از این آموزش اشتباه کرده ام را پیام خصوصی بدن و اگر چیز بیشتر و راهکار های دیگری هم بلد هستن در این تاپیک مطرح کنن تا همه استفاده ببریم
================================================== =====
مرحله ی اول:
نصب کنترل پنل دایرکت ادمین روی Centos5 , 6 و Debian هست.
قبل از نصب توجه کنید که حداقل رم مورد نیاز 512 تنها برای دایرکت ادمین می باشد اما اگر میخواهید CSF و آنتی ویروس CleamAV هم نصب کنید حداقل باید رم 2 گیگ برای سرورتون نظر بگیرید.

قبل از نصب کنترل پنل دایرکت ادمین بر روی کلیه ورژن های CentOS 5 باید سرویس های زیر را نصب کنید :

کد: yum install gcc* -y کد: yum install flex -y کد: yum install make -y


قبل از نصب کنترل پنل دایرکت ادمین بر روی کلیه ورژن های CentOS 6 باید سرویس های زیر را نصب کنید :
کد: yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-dev gd zlib-devel zip unzip libcap-devel cronie قبل از نصب کنترل پنل دایرکت ادمین بر روی کلیه ورژن های Debian باید سرویس های زیر را نصب کنید :

کد: pkg_add -r gmake perl بعد از نصب برنامه های مورد نیاز کنترل پنل دایرکت ادمین ، با دستور wget اقدام به دریافت فایل اینستال دایرکت ادمین میکنیم :
کد: wget http://www.directadmin.com/setup.sh

با دستور زیر مجوز های فایل ستاپ را به ۷۵۵ تغییر میدهیم :

کد: chmod 755 setup.sh سپس با دستور زیر وارد مرحله نصب کنترل پنل دایرکت ادمین میشویم :

کد: ./setup.sh

سپس از شما اطلاعات زیر درخواست می شود :

client ID : شماره مشتری شما در دایرکت ادمین

license ID : شماره لایسنسی که برای سرور خود خریداری کرده اید.

Hostname : نام سرور شما که ساب دامنه شما می باشد مانند : server.hiradhost.com


اگر دایرکت ادمین را روی سرور مجازی نصب می کنید:


در صورتی که مجازی ساز سرور مجازی شما OPENVZ است venet0:0 وارد کنید.


برای سایر مجازی ساز ها eth0 وارد کنید.

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


سپس باید انتخاب کنید که کدام ورژن از سرویس ها برای شما نصب شود که بین 1 و 2 و 3 و 4 یکی را انتخاب کنید که این قسمت بستگی دارد که دایرکت ادمین را برای چه کاری احتیاج دارید که من خودم برای سایت هاستینگ کاستم بیلد 3 را نصب میکنم که شامل Apache 2.2.26 و Php 5.3.28 و... می باشد و مناسب تر از بقیه گزینه ها می باشد.

توجه داشته باشید که مراحل نصب کامل دایرکت ادمین به طور میانگین ۳۰ دقیقه زمان میخواهد…


در انتهای نصب دایرکت ادمین ، یوزر و پسسورد یوزر ادمین به شما نمایش داده خواهد شد ، اگر یوزر و پسورد شما نمایش داده نشد دستور زیر را وارد نمایید

کد: cat /usr/local/directadmin/setup.txt


بعد از اتمام نصب دایرکت ادمین در صورتی که از طریق پورت ۲۲۲۲ موفق به باز کردن کنترل پنل نشدید ، باید پورت ۲۲۲۲ را از طریق فایروال iptables باز کنید و یا با دستور زیر فایروال iptables را موقتا غیر فعال کنید :

کد: service iptables stop

خوب تا اینجا دایرکت ادمین رو نصب کردیم.
دایرکت ادمین یک نقص دارد برای خواندن زبان فارسی نخواندن فایل های فارسی در ویرایشگر فایل منیجر دایرکت ادمین یعنی همان UTF-8 نبودن
برای رفع مشکل شماره ی 1 یعنی همان UTF-8 نبودن ادیتور فایل منیجر باید دستورات زیر را اجرا نمایید
ایتدا دستور زیر را وارد نمایید
کد: nano -w /usr/local/directadmin/data/skins/enhanced/lang/en/lf_standard.html
با Ctrl+W کلمه زیر را جستجو کرده
کد: LANG_ENCODING=iso-8859-1 و خط زیرا را جایگزین آن کنید.

کد: LANG_ENCODING=utf-8 در پایان Ctrl+X را زده و کلمه y و سپس دکمه ی Enter را بفشارید.
خوب مشکل ادیتور دایرکت ادمین حل شد و کاملا UTF-8 شد.

خوب قبل از این که بریم سراغ نصب پلاگین ها اول پورت ssh رو از 22 به عدد دیگری تغییر میدهیم تا به سرورمان حمله BF-Attack نکنن
روش تغییر دادن پورت ssh:
ایتدا فایل زیر را ویرایش میکنیم
کد: nano /etc/ssh/sshd_config کد:
بعد #port 22 را مشاهده میکنید به جای عدد 22 یک عدد دیگر وارد کنید مثلا 4444 و بعد مربع را پاک کنید ، سپس دستور زیر را وارد کنید تا سرویس ssh دوباره راه اندازی شود.
کد: service sshd restart
خوب الان پورت سرور تغییر کرده و زمانی که دوباره وارد ssh میشوید به جای مقدار 22 همان عددی را که وارد کرده اید بگذارید.

حالا میریم سراغ نصب پلاگین هایی که برای امنیت و کاربرد دایرکت ادمین مناسب می باشد.
1-نصب ioncube که برای نصب اسکریپت whmcs و... حتما باید روی سرور نصب باشد:


ابتدا دستور زیر را وارد نمایید
کد: cd /usr/local/directadmin/custombuild/

سپس دستور زیر را وارد کنید

کد: ./build set ioncube yes

برای نصب دستورات زیر را وارد کنید

کد: ./build update کد: ./build ioncube خوب تا اینجا ioncube هم نصب کردیم.

حالا میریم سراغ نصب Zend:
در صورتی که نسخه php سرور شما 5.2 باشد یعنی کاستم بیلد 2 را نصب کرده باشید این دستورات نرم افزار Zend optimizer را نصب می کند و در صورتی که نسخه پی اچ پی شما 5.3 باشد یعنی کاستم بیلد 3 را نصب کرده باشید نرم افزار Zend Guard را نصب می کند.
Zend Guard نام جدید نرم افزار Zendoptimizer می باشد که برای نسخه پی اچ پی 5.3 نوشته شده است.
ایتدا دستور زیر را وارد نمایید

کد: cd /usr/local/directadmin/custombuild/ برای نصب دستورات زیر را وارد کنید
کد: ./build set zend yes
کد: ./build update
کد: ./build zend خوب Zend هم نصب کردیم.

حالا میریم سراغ نصب soap که برای استفاده از درگاه های پرداخت آنلاین لازم هست نصب باشد.

ابتدا دستور زیر را وارد میکنیم
cd /usr/local/directadmin/custombuild/configure/suphp

سپس فایل تنظیمات را با دستور زیر ویرایش کنید :
nano configure.php5


سپس “–enable-soap” را اضافه زیر کلمه های زیر اضافه نمایید.
#!/bin/sh
"./configure"
“–enable-soap”
دقیقا مثل بالا اگر حالا یکی دوتا خط هم پایین تر شد مشکلی ایجا نمیکند و فقط باید زیر کلمه های #!/bin/sh و "./configure" باشد.
هنمانند عکس زیر که یکی از کاربران انجمن به نام aftabit برای ما ارسال کرده اند.

فایل را با کلید ctrl + x و سپس با کلید y ذخیره کنید
دستورات زیر را وارد کنید
کد: cd /usr/local/directadmin/custombuild
کد: ./build clean
کد: ./build php
خوب soap هم نصب کردیم.

حالا میریم سراغ نصب suphp که برای کاستم بیلد 3 توصیه می شود.
ابتدا ستور زیر را وارد میکنیم
کد: cd /usr/local/directadmin/custombuild/ سپس دستور های زیر را به ترتیب وارد نمایید
کد: ./build clean کد: ./build update کد: ./build set php5_cgi yes کد: ./build set php5_cli no کد: ./build all d کد: ./build rewrite_confs
خوب حالا suphp نصب شد سپس دستورات زیر را به ترتیب وارد نمایید تا suphp هم روی قسمت های زیر اعمال شود.
کد: ./build roundcube کد: ./build squirrelmail کد: ./build phpmyadmin خوب suphp هم کامل نصب کردیم و دیگه مشکل دایرکتوری هم نداریم که بخوایم فایل هامون رو 777 و 666 کنیم توجه کنید که اگر فایلی را به صورت دستی سطح دسترسی آن را به 777 یا 666 تغییر داده اید به 755 یا 644 برگردانید.
توجه کنید:هیچگاه سطح دسترسی فایل های خود را روی 777 یا 666 نگذارید و تمامی فایل های .httacess خود را روی 644 تنظیم نمایید.
خوب حالا یکی از مسائل که با آن هم خیلی ها مشکل دارند رفع شد.

حالا میریم سراغ نصب RootKit Hunter و آنتی ویروس CleamAV
توجه کنید که اگر سرور شما از منابع کمی بهره مند هست و رم آن 512 یا 1024 هست Rootkits Hunter یا همون Rk Hunter استفاده نمایید و اگر رم شما بالای 2048 می باشد توصیه ما به شما آنتی ویروس ClaemAV می باشد.
در ذمن میتوانید به صورت همزمان هم از RootKit Hunter استفاده کنید و هم آنتی ویروس CleamAV
ابتدا آموزش نصب Rootkits Hunter را میدهم.

Rkhunter یکی از ابزار مفید جهت شناسایی و از بین بردن انواع trojans, rootkits و ترمیم مشکلات امنیتی سرور می باشد. شما میتوانید پس از نصب این ابزار تنظیم کنید که روزانه سرور شما بوسیله این ابزار اسکن گردد.

wget Rootkit Hunter
tar -zxvf rkhunter-1.3.6.tar.gz
cd rkhunter-1.3.6
./installer.sh
جهت اسکن کردن سرور به صورت دستی از دستور کد: /usr/local/bin/rkhunter -c می توانید استفاده کنید.

جهت تنظیم اسکن خودکار روزانه بوسیله Cron Job از دستور کد: pico /etc/cron.daily/rkhunter.sh استفاده کنید و پس از باز شدن فایل دستورات زیر را در آن کپی و آدرس ایمیل خود را نیز جایگزین کنید.
کد: #!/bin/bash (/usr/local/bin/rkhunter -c --cronjob 2>&1 | mail -s "Daily Rkhunter Scan Report" [email protected])
و جهت بروزرسانی این ابزار از دستور کد: rkhunter --update استفاده کنید. بهتر از هر از مدتی یکبار این دستور را اجرا کنید.

خوب rootkit hunter هم نصب کردیم

حالا میریم سراغ ClaeamAV برای کسانی که سرور قدرتمند تری دارند.

ابتدا دستورات زیرا به ترتیب وارد نمایید.

کد: cd /usr/local/directadmin/custombuild
کد: ./build update کد: ./build set clamav yes کد: ./build clamav سپس صبر کنید تا نصب آن به پایان برسد
پس از اتمام نصب اگر میخواهید مثلا /home سرور خود را اسکن کنید ابتدا وارد این مسیر شوید و سپس با دستور زیر شروع به اسکن و حذف فایل های مخرب کنید
کد: clamscan -i -r –remove اگر فایل مخربی پیدا و حذف کند به شما در هنگام اسکن مسیر آن را نمایش میدهد و پس از اتمام اسکن یک Report کلی به شما میدهد
خوب حالا ClaemAV هم نصب کردیم.

تا اینجا یک سرور را تا 80 درصد کانفیگ کردیم فقط 20 درصد بقیه شامل CSF و کانفیگ آن می باشد
آموزش نصب و کانفیگ CSF را در یک تاپیک دیگه گذاشتم برای مشاهده میتونید روی لینک زیر کلیک نمایید.
http://www.webhostingtalk.ir/f91/109541/#post1043131
خوب اگر سرور شما یک سرور قدرتمند می باشد پیشنهاد میکنم پلاگین های زیر را نصب کنید که همه ی آن ها یک جا با چند دستور نصب خواهد شد.


OpenSSL (You need to build ssh, apache, php, etc after upgrade)
Exim
OpenSSH
ProFTP
ProFTP with mod_clamav
phpMyAdmin
AVG
ClamAV
MODclamAV
MRTG
SquirrelMail
SquirrelMail full language pack
SpamAssassin
IMAP (You need to build php after upgrade)
MODsecurity 2.5.x (Apache 2.x Only)
MODsecurity 2.5.x Rules
MODsecurity 1.x (Apache 1.x Only)
MODsecurity 1.x Rules
MODevasive
KISS My Firewall
eAccelerator
Freetype
ImageMagick
GraphicsMagick
FFMPEG-php
PHP Clamav
Webmin control panel (You need to open one port 10000 in your firewall)
MailScanner
Suhosin
NoBody Check

ابتدا دستورات زیر را به ترتیب وارد نمایید.

mkdir /usr/local/updatescript
cd /usr/local/updatescript
wget http://tools.web4host.net/update.script
chmod 755 update.script


خوب برای استفاده میتونید این رو وارد کنید ، یه متن کامل و قابل درک ظاهر میشه:

کد:
./update.script
برای بروز کردن اسکریپت هم از:
کد:
./update.script UPDATEME
و برای پاک کرد پوشه آپدیت : (حتما بعد از آپدیت خط زیر رو وارد کنید)
کد:
./update.script CLEAN
ورژن اسکریت هم با
کد:
./update.script DATE
یک سری کارها هم هست که بعد از نصب هر برنامه با این اسکریپت باید انجام بشه:
اگه ClamAV رو نصب کردید :
کد:
nano -w /etc/exim.conf
بعد از :
[QUOTE]

primary_hostname =

[/CODE]
خط زیر را اضافه کنید:
کد:
av_scanner = clamd:127.0.0.1 3310
بعد از :
کد:
check_message:
اضافه کنید:
کد:
deny message = This message contains malformed MIME ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
deny message = This message contains a virus or other harmful content ($malware_name)
demime = *
malware = *
deny message = This message contains an attachment of a type which we do not accept (.$found_extension)
demime = bat:com:pif:prf:scr:vbs
warn message = X-Antivirus-Scanner: Clean mail though you should still use an Antivirus
بعد save کنید و با دستور زیر exim را ری استارت کنید:
کد:
/sbin/service exim restart
ProFTP with mod_clamav
کد:
nano /etc/proftpd.conf
بعد خط زیر:
کد:
<IfModule mod_clamav.c>
ClamAV on
ClamServer 127.0.0.1
ClamPort 3310
</IfModule>
</Global> رو اضافه کنید و save و ری استارت:
کد:
/sbin/service proftpd restart
MODsecurity 2.x
کد:
nano -w /etc/httpd/conf/extra/httpd-includes.conf
اگه سیستم 32 بیتی هست ، کد زیر رو در قسمت آخر کپی کنید:
کد:
LoadFile /usr/lib/libxml2.so
LoadModule security2_module /usr/lib/apache/mod_security2.so
<IfModule mod_security2.c>
# ModSecurity2 ONLY
# Do not change anything in included files
#
Include /etc/modsecurity2/*.conf
</IfModule>
اگه سیستم 64 بیتی هست ، کد زیر رو در قسمت آخر کپی کنید:

کد:

# Use This
LoadFile /usr/lib64/libxml2.so
# If you dont have libxml2.so use
#LoadFile /usr/lib64/libxml2.so.2
LoadModule security2_module /usr/lib/apache/mod_security2.so
<IfModule mod_security2.c>
# ModSecurity2 ONLY
# Do not change anything in included files
#
Include /etc/modsecurity2/*.conf
</IfModule>
save and restart:
کد:
/sbin/service httpd restart
MODsecurity 1.x
کد:
nano -w /etc/httpd/conf/httpd.conf
کد زیر را اظافه کنید:

<IfModule mod_security.c>
# Only inspect dynamic requests
# (YOU MUST TEST TO MAKE SURE IT WORKS AS EXPECTED)
#SecFilterEngine DynamicOnly

هرگونه کپی برداری از این آموزش بدون ذکر منبع (هیراد هاست) حرام بوده و پیگرد قانونی دارد.

خوب شما الان یک سرور کامل و بی نقص دارید با کاملترین امکانات و امنیت بسیار بالا
اول از اردلان فخرایی (خودم) تشکر میکنم بعد از مدیران انجمن وب هاستینگ تالک و بعد هم از دوستان عزیزی که در انجمن آموزش های متفاوتی گذاشتند و من از آن ها در این تاپیک استفاده کردم و از دوستان گلم آقای جانقربان (تهران هاست) ، پی سی سرور ، تک کلود ، کامپایلر ، ایران سرور و ارتباط 7 و تمامی دوستانی که مرا در تهیه ی این تاپیک کمک کرده اند.

هیراد هاست:فروش انواع سرور های اختصاصی ، مجازی ، میزبانی وب ، نمایندگی فروش ، لایسنس و دامنه
زینب بازدید : 5 دوشنبه 11 شهريور 1398 زمان : ۲۳:۱۵ نظرات (0)
سلام

من یک آی پی رو به کاربر به صورت اختصاصی در دایرکت اختصاص دادم اما وقتی آی پی میزنم این پیام میده

This IP is being shared among many domains.
To view the domain you are looking for, simply enter the domain name in the location bar of your web browser.

با اینکه براش به صورت اختصاصی ثبت شده

- - - Updated - - -

نوشته اصلی توسط chaleshtor سلام

من یک آی پی رو به کاربر به صورت اختصاصی در دایرکت اختصاص دادم اما وقتی آی پی میزنم این پیام میده

This IP is being shared among many domains.
To view the domain you are looking for, simply enter the domain name in the location bar of your web browser.

با اینکه براش به صورت اختصاصی ثبت شده این مشکل نمیدونم چجوری اما رفع شده مشکل بعدی اینجاست که آی پی رو وقتی میزنی روی دامنه ریدایکت میشه بدون اینکه من اینکار کرده باشم

مشکل از کجاست؟

- - - Updated - - -

کسی نبود کمکی بکنه 325 بازدید کم نیست :|
زینب بازدید : 42 شنبه 02 شهريور 1398 زمان : ۲۱:۰۵ نظرات (0)

تعداد صفحات : 3

موضوعات
لینک دوستان
پیوندهی روزانه
  • آرشیو لینک ها
  • صفحات جداگانه
    آمار سیت
  • کل مطالب : 227
  • کل نظرات : 0
  • افراد آنلین : 76
  • تعداد اعضا : 0
  • بازدید امروز : 18,706
  • باردید دیروز : 12,989
  • بازدید هفته : 18,706
  • بازدید ماه : 198,082
  • بازدید سال : 725,517
  • بازدید کلی : 948,842