لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
گذاشتن password بر روی یک دایرکتوری
2004-05-13, 03:05 PM,
ارسال : #1
گذاشتن password بر روی یک دایرکتوری
سلام
دوستان وقتی که ما سرور را آماده میکنیم و MySQL و phpMyAdmin نصب میشن چطور میشه یه کاری کرد که برای phpMyAdmin ‍سورد بزاریم تا به راحتی قابل دسترسی برای عموم نباشه ؟؟؟ چون الان هر کسی وارد سرور من بشه به راحتی میتونه به phpMyAdmin وارد بشه .......

مرسی

جستجوگر

[عکس : gmail.png]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-13, 03:21 PM,
ارسال : #2
 
شما می‌تونید از htaccess ها استفاده نمایید. خیلی راحت می‌توید روی هر دایرکتوری که می‌خواهید پسورد بگذارید تا موقع مرور از کاربر درخواست بشه. کافیه توی دایرکتوری مورد نظر یک فایل به نام htaccess. درست کنید و محتویات زیر رو درش قرار بدید:
[ltr]AuthUserFile /home/mydir/public_html/phpmyadmin/.htpasswd
AuthGroupFile /dev/null
AuthName "Authentication Required"
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>
[/ltr]
سپس دستور زیر را در حالی که در همون دایرکتوری هستید وارد کنید:
[ltr]htpasswd -c .htpasswd username[/ltr]
موفق باشید.Smile

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-13, 09:04 PM,
ارسال : #3
 
آلن جان متاسفانه این کار رو کردم ولی با مشکلهای زیر برخوردم
۱ . این فایل بعد از اینکه ذخیره میشود دیگه نمیشه با برنامه Open office پیداش کرد. وقتی در کنسول دایرکتوری میگیرم نشون میده ولی نمیشه در حالت نورمال دیدش .
۲ . وقتی دستور htpasswd -c .htpasswd username را وارد میکنم میگه
bash: htpasswd: command not found
نمیدونم چه کار کنم و آیا در اون دستور اول که باید در دایرکتوری ذخیره کنم باید تغییری بدهم ؟؟

شاد باشید ممنون

جستجوگر

[عکس : gmail.png]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-14, 12:16 AM,
ارسال : #4
 
۱) برای ایجاد فایل فوق از ویرایشگری متنی مانند vi استفاده نمایید.
۲) حتما بسته مربوط به htpasswd نصب نیست. آنرا نصب کنید. بببنید در کدامیک از دیسک‌های SuSe مس‌تونید پیداش کنید.

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 07:33 PM,
ارسال : #5
 
آلن جان من اینو گشتم ولی اصلا همچین پاکتی در زوزه پیدا نکرد وقتی در YaST در قسمت Install جستجو کردم

جستجوگر

[عکس : gmail.png]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-05-18, 10:59 PM,
ارسال : #6
 
ببینید می‌تونید بسته‌اش رو از توی <!-- m --><a class="postlink" href="http://www.rpmseek.com">http://www.rpmseek.com</a><!-- m --> پیدا کنید یا نه...

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان