آخرین اخبار و مقالات و مطالب پیرامون فایل های پیکربندی در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
... بعد از معرفی توزیع های بسیار برای لینوکس، این بار نوبت به یکی از توزیع های در حال رشد می رسد ... اما در آرچ لینوکس، مساله دیگری که عذاب آور است مدیر بسته های آن است که در کانال پایدار (stable) نرم افزارهای به روزی ندارد و در بخش ناپایدار (unstable) نیز بخوبی بحث تعیین پیش نیازها و نصب آنها انجام نمی شود، بنابراین در این شاخه جدا شده پایدار از دبیان، باید پیه کامپایل کردن سورس کد را به خود بمالید ... در مرحله بعدی، باید تنظیمات پیکربندی سیستم جدید را وارد کنید ... فهرستی از فایل های پیکربندی برای شما نمایش داده می شود که هر کدام بخوبی مستندسازی شده اند و بسته به انتخاب شما، به کمک vi یا nano ویرایش می شوند ... بیشتر تنظیمات پیکربندی در فایل /etc/rc ... اما بزرگترین مزیت آرچ لینوکس این است که مدیربسته های جالبی دارد ... دستورات پک من ساده است، مثلا دستور pacman -syu فهرست بسته ها را با برنامه های نصب شده مقایسه کرده و اگر نیازمند به روزرسانی بود، بسته ها را به روز می کند ... اما اگر هنوز به ویرایش خطوط متنی فایل های پیکربندی عادت ندارید، سراغ آرچ لینوکس نروید ... مثلا برای نصب کارت صدا، باید درایورهای alsa را دانلود کرده و بعد چندین خط را در فایل پیکربندی سیستم ویرایش کنید که این درایور را هنگام بالا آمدن سیستم بشناسد ...
... اولین مساله عجیبی که تقریبا همه کاربران ویندوزی بعد از مهاجرت به لینوکس با آن مواجه می شوند، تفاوت از پایه و اساس ساختار دایرکتوری های آن با ساختار ویندوز است ... هر فایل و دایرکتوری دیگر، بخشی از این مسیر و یا زیردایرکتوری آن به حساب می آید ... اگر محتویات مسیر /boot را با دستور ls ببینید، به یک فایل vmlinuz برمی خورید ... این فایل همان فایل هسته لینوکس است ... بیشتر فایل هایی که در این دایرکتوری قرار می گیرند، فایل های متنی هستند و قابلیت ویرایش دستی دارند ... برخی از فایل های جالب در این مسیر به صورت زیر هستند: * مسیر (/etc/inittab): فایل متنی است که نشان می دهد چه پروسه هایی در زمان بالا آمدن سیستم شروع به کار کرده اند ... * مسیر (/etc/fstab): این فایل شامل اطلاعات مرتبط با سیستم های فایل مختلف موجود در سیستم است ... در این فایل همچنین اطلاعاتی همچون دستگاه های شناخته شده، فرمت آنها، سی دی رام، فلاپی و ... در این فایل مشخص می شود که چه کاربرانی تعریف شده اند ... مسیر (/bin) و (/usr/bin) در این دو دایرکتوری برنامه های زیادی قرار می گیرند (نام این دایرکتوری هم گویا است) ... هر چند که گاهی اوقات نمی توان تفاوتی میان /bin و /usr/bin قائل شد و معمولا تفاوتی نمی کند که فایل های خود را در چه مسیری بگذارید ... مسیر (/usr) این شاخه شامل نرم افزارهای کاربردی کاربر و آیتم های دیگری چون سورس برنامه ها، تصاویر، پرونده ها و یا فایل های تنظیمات برنامه های کاربر است ...
... سیستم عامل گنو/لینوکس از بخش های بسیار زیادی تشکیل شده که هر بخش آن توسط عده ای خاص توسعه می یابد که هر یک در یک سمت جهان قرار دارند ... بنابراین افراد و شرکت هایی اقدام به جمع آوری این قطعات مجزا و قرار دادن آنها کنار هم کرده اند و علاوه بر آن برای این مجموعه برنامه های نصب و مدیریت نوشته اند تا کار نصب و مدیریت سیستم را برای کاربران آسان کنند ... علت تنوع توزیع ها چیست؟هر یک از توزیع های گنو/لینوکس دارای ویژگی های خاصی است که آنرا از توزیع دیگر متمایز می کند ... مثلا ممکن است برنامه های نصب آنها با هم تفاوت داشته باشند (البته اصول نصب همه گنو/لینوکس ها یکسان است) و یا ابزارهای مدیریتی گرافیکی تهیه شده با هم متفاوت باشند و یا نسخه برنامه هایی که با یک توزیع خاص ارائه می شوند جدیدتر یا قدیمی تر باشند، محل فایل های پیکربندی آنها متفاوت باشد، و یا ممکن است توزیع هایی مخصوص امور خاص طراحی شده باشند ... مثلا برخی از توزیع ها برای نصب و پیکربندی آسان بهینه سازی شده اند ... اکثر توزیع های غیر تجاری و برخی از توزیع های تجاری بصورت رایگان از سایت های مربوطه قابل دانلود هستند ... برخی از توزیع ها از ایجاد تغییرات و بهینه سازی هایی در توزیع های دیگر ایجاد شده اند که آنها را توزیع های مبتنی بر یک توزیع می نامند ... همانطوری که در بالا اشاره کردم، هر یک از توزیع ها دارای ویژگی های خاص خود هستند ...
... بسیاری از برنامه های کاربردی از این فایلهای دسترسی، برای خواندن و نوشتن داده ها بر روی ابزار مورد نظرشان استفاده می کنند ... مثلا یک برنامه کاربردی فایل dev/fd0 را باز کرده و در آن می نویسد ... شاخه etc : در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخهhome : در این شاخه دایرکتوری های خانگی کاربران سیستم و اطلاعات آنها قرار می گیرد ... این کار حفاظت از داده های کاربران را بالاتر خواهد برد ... شاخهlib : این شاخه همانطور که از نام آن پیداست، محل قرار گیری فایل های کتابخانه برنامه ها است ... این کتابخانه ها توسط برنامه های کاربردی و ابزارهای برنامه نویسی بکار گرفته می شوند ... مثلا در سیستم های مبتنی بر دبیان، درایوهای فلاپی و cdrom در شاخه های floppy و cd-rom که در زیر ریشه قرار دارند، متصل می شوند ... شاخه proc : این شاخه یک سیستم فایل مجازی است که برخی اطلاعات مربوط به سیستم و هسته از آن قابل دستیابی می باشد ... مثلا فایل version در این شاخه حاوی اطلاعات هسته سیستم عامل مانند نسخه آن و ... شاخه sbin :دستورات و برنامه های مدیریتی سیستم در این شاخه قرار می گیرند که مخصوص کاربر root است ... شاخهtmp : محل قرارگیری برخی فایلهای موقتی برنامه های کاربردی است ...
... foremost و scalpel دو ابزاری هستند که در بازیابی فایل ها به کار می آیند ... این دو ابزار به سیستم فایل وابسته نیستند ... شیوه کار این نرم افزارها به این صورت است که به دنبال بلاک های داده ای که پشت هم در محل قابل جستجو وجود دارد، می گردند ... فایل های dd، ram یاswap را می گردد ... کاروینگ (حفاری(carvin: به شناسایی فایل ها در سیستم فایل های خراب شده، یا حتا بعد از نصب سیستم عامل جدید به شرطی که بلاک های فایل هنوز به صورت فیزیکی وجود داشته باشد، قابل بازیابی است ... ها وfooterها را می توان در فایل های پیکربندی تعریف کرد یا هنگام اجرای دستور، سوئیچ شان را فعال کرد ... شیو ه نخست به خاطر استفاده کامل از ساختارهای داده قالب فایل مورد بازیابی، امکان بازیابی مطمئن تر و سریع تری مهیا می کند ... -d شناسایی غیرمستقیم بلاک را روشن می کند، در فایل سیستم های یونیکسی عالی جواب می دهد ... این حالت باعث می شود تا foremost به طور چشمگیری سریع تر اجرا شود، اما ممکن است فایل هایی که در فایل های دیگر جاسازی شده اند را پیدا نکند ... مثلا نمی توان فایل هایjpegای را که در پرونده هایword مایکروسافت وجود دارد پیدا کرد ... وقتی با ntfs سر و کار دارید، نباید از حالت سریع استفاده کرد چون ntfs فایل های کوچک را داخل جدول فایل اصلی می گذارد و این فایل ها در حالت سریع نادیده گرفته می شوند ...
... پارتیشن هادر سیستم فایل سیستم عامل های مبتنی بر لینوکس و یونیکس، دیسک های سخت می توانند پارتیشن های متعددی داشته باشند ... در این صورت هر پارتیشن دارای یک نقطه اتصال یا mount point می باشد که در آن نقطه به درخت سیستم فایل متصل می شود ... بخش های درخت سیستم فایل اکنون به بررسی تک تک شاخه های سیستم فایل می پردازیم ... شاخه dev :محل قرارگیری نقطه دسترسی های ابزارهای سخت افزاری است ... در اینجا دارای یک فایل هستند ... برای مثال فایل dev/fd0 نشاندهنده فلاپی درایو سیستم است و به همین ترتیب ... بسیاری از برنامه های کاربردی از این فایلهای دسترسی برای خواندن و نوشتن داده ها بر روی ابزار مورد نظرشان استفاده می کنند ... مثلا یک برنامه کاربردی فایل dev/fd0 را باز کرده و در آن می نویسد ... شاخه etc :در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخه home :در این شاخه دایرکتوری های خانگی کاربران سیستم و اطلاعات آنها قرار می گیرد ... این کار حفاظت از داده های کاربران را بالاتر خواهد برد ... شاخه lib :این شاخه همانطور که از نام آن پیداست، محل قرار گیری فایل های کتابخانه برنامه ها است ... این کتابخانه ها توسط برنامه های کاربردی و ابزارهای برنامه نویسی بکار گرفته می شوند ...
... net بر روی سرویس دهنده وب برنامه های وب از معماری سرویس گیرنده - سرویس دهنده تبعیت نموده و بر روی سرویس دهنده وب مستقر و مسئولیت پاسخگوئی به درخواست های ارسالی توسط سرویس گیرندگان را برعهده خواهند داشت ... در این راستا ، مرورگر دارای پتانسیل لازم به منظور تفسیر و نمایش تگ های html می باشد ... در سمت سرویس دهنده ، برنامه های وب با نظارت و مدیریت یک سرویس دهنده وب ( مثلا" IIS ) اجراء می گردند ... سرویس دهنده وب ، مسئولیت مدیریت برنامه ، پردازش درخواست های ارسالی توسط سرویس گیرندگان و ارائه پاسخ لازم به سرویس گیرندگان را بر عهده دارد ... در برنامه های وب ( ارسال درخواست توسط سرویس گیرنده و پاسخ به درخواست توسط سرویس دهنده ) از پروتکل ارتباطی HTTP)Hypertext Transport Protocol) ، استفاده می گردد ... net پلات فرم مایکروسافت برای طراحی و پیاده سازی برنامه های وب در دات نت می باشد ... net توسط مرورگر سرویس گیرنده ، پردازش های متعددی بر روی سرویس دهنده وب به منظور ارائه پاسخ لازم ، انجام خواهد شد ... net ، بر روی سرویس دهنده وب چه اتفاقی می افتد ؟ نحوه برخورد سرویس دهنده وب با درخواست ارسالی توسط سرویس گیرنده چگونه است ؟ تگ های html چگونه تولید و برای مرورگر ارسال می گردد؟ و شاید سوالات دیگر! در این مقاله قصد داریم با نحوه پردازش صفحات asp ... ir ایجاد و درخواست فایل حاوی مقاله را می نماید ...
... SSH یک تونل ارتتاطی رمز شده میان دو کامپیوتر به وجود می آورد و داده های به صورت کد شده میان دو کامپیوتر تبادل می شوندودر نتیجه حتی در صورت به دست آوردن اطلاعات تبادل شده میان این دو کامپیوتر، امکان بهره برداری از آنها وجود ندارد ... SSH2 ازامکانات وقابلیت های بیشتری به نسبت نسخه قبلی برخوردار است ودستورات وبرنامه های گسترده تری دارد ... SSH یک ابزار کاملا خط فرمان است که فقط در کنسول های متنی قابل استفاده می باشدو برای به کارگیری درسیستم های mac و ویندوزنیز به کنسول خط فرمان نیاز دارد ... ارائه راهنمای کاملی از راه اندازی ، پیکربندی واستفاده از سرویس ssh به طور موثر وکارا،کاری خارج از عهده یک مقاله است وکتابی مفصل وجامع را طلب می کند ... هد ف این نوشتار شناخت این سرویس امنیتی در کنار قابلیت های آن درسیستم عامل لینوکس وارائه کلیدهایی به خواننده برای پیگری و مطالعه هدفمند موضوع است ... بر روی کامپیوتر راه دوری که باید به آن متصل شد،برنامه سرویس دهنده sshd نصب می شود وبرنامه های کاربردی بر روی سیستم های کاربران یا مدیر سیستمی که می خواهد از راه دور کامپیوترمورد نظررااداره کند،اجرا می شوند ... همچنین می توان از شاخه etc/SSH/ به فایل های پیکربندی برنامه دسترسی داشت ... sshdconfig فایل پیکربندی سرویس دهنده sshd است ... دایرکتوری HIME/SSH$ برروی سیستم هرکاربرشامل فایل هایی مانندکلیدعمومی وفایل های پیکربندی خود کاربرمی باشد ...
... یکی از سوالات مطرح برای کاربرانی که قصد کار باسیستم عامل لینوکس را دارند، انتخاب توزیع (Distribution) است و اینکه چرا انواع مختلفی از لینوکس وجود دارد و کدامیک مناسب تر است؟ در این مقاله فقط به معرفی اصول و مفاهیم توزیع های لینوکس و معرفی برخی از آنها می پردازیم و مقایسه توزیع های مختلف را در مقاله ای جداگانه بررسی خواهیم کرد ... علت چیست؟ سیستم های لینوکس از بخش های بسیار زیادی تشکیل شده که هر بخش آن توسط عده ای خاص توسعه می یابد که هر کدام در یک نقطه از جهان قرار دارند ... بنابراین افراد و شرکت های محدودی علاوه بر جمع آوری این قطعات مجزا، برای مجموعه گردآوری شده توسط خود برنامه هایی نصب و مدیریت نموده تا کاربران کار نصب و مدیریت سیستم عامل به آسانی انجام دهند ... به این مجموعه ها که توسط افراد و شرکت های مختلف گردآوری شده است، توزیع یا Distribution لینوکس می گویند ... علت تنوع توزیع ها چیست؟هر یک از توزیع های لینوکس دارای ویژگی های خاصی است که آن را از توزیع دیگر متمایز می کند ... مثلا ممکن است نصب آنها با هم تفاوت داشته باشند (االبته اصول نصب همه لینوکس ها یکسان است) و یا ابزارهای مدیریت گرافیکی تهیه شده با هم متفاوت باشند و یا نسخه برنامه هایی که با یک توزیع خاص ارائه می شوند جدیدتر یا قدیمی تر باشند، محل فایل های پیکربندی آنها متفاوت باشد و یا ممکن است توزیع هایی برای امور خاصی مانند سرویس دهنده، ایستگاههای کاری، کامپیوترهای قدیمی، مدیریت شبکه طراحی شده باشند بنابراین هر فرد یا گروه خلاقی می تواند توزیع مخصوص خود را ارائه نماید ...
|
صفحه 1
|
|