بایگانی برچسب: s

آیا واقعاً در لینوکس به آنتی ویروس نیاز داریم؟

این سوالیه که بارهای بار در اینترنت پرسیده شده. در فرومها، وبلاگ‌ها، سایت‌های پرسش و پاسخ، آی‌آر‌سی، تقریباً همه جا. سوال اینه؟ آیا ما واقعاً نیازی به استفاده از آنتی‌ویروس در اوبونتو و یا هر توزیع لینوکس دیگه داریم؟ جواب همیشگی یک کلمه است، نه. چرا؟ بزارید کمی در این مورد صحبت کنیم.
برای اینکه یک ویروس کامپیوتری بتواند در آلوده کردن سیستم عامل موفق باشد نیاز به پنهان شدن، اجرا و تکثیر بیشتر خودش دارد که چنین چیزی در لینوکس نزدیک به غیرممکن است.

– ویروس‌ها برای موفقیت نیاز به آلوده کردن فایل‌های اجرایی باینری در سیستم عامل دارند. لینوکس طوری طراحی شده که تقریباً همه فایل‌های حیاتی سیستم و فایل‌های اجرایی اصلی در اختیار کاربر روت، (root) که بالاترین سطح دسترسی را دارد است و کاربر عادی فقط قادر به اجرای آنهاست. این امر شانس آلودگی را به کمترین میزان ممکن می‌رساند. یعنی هنگامی که شما تحت مجوز کاربر عادی از سیستم استفاده می‌کنید اگر ویروسی قصد داشته باشد تا در فایل‌های اجرایی مهم خرابکاری کند موفق نخواهد بود چون نیاز دارد به کاربر روت دسترسی داشته باشد.
اگرچه بعضی از کاربران باتجربه دوست دارند تحت مجوز روت وارد شوند و مالکیت فایل‌های اجرایی را در اختیار بگیرند ولی براساس تجربه‌ای که دارند از کارشان آگاهند و بلدند چه کار کنند. این دلیلی‌ست که کاربر روت در اوبونتو و سایر توزیع‌ها بصورت پیشفرض غیرفعال است.

ادامه‌ی خواندن

Syncany: جایگزین دراپ‌باکس با انتخاب‌های بیشتر

اگر از سرویس Dropbox استفاده کرده باشید می‌دونید که امکاناتی که این سرویس برای ذخیره و اشتراک‌گذاری فایل به کاربر میده تا براحتی بتونه از هر کجا فایل‌های خودش رو در یک فضای مجازی ذخیره کنه و به اونها دسترسی داشته باشه چقدر عالیه. اما تا حالا فکر کردید که بشه چیزی شبیه دراپ‌باکس روی FTP شخصی یا سایر سرویس‌های ذخیره‌سازی کلاد مثل Amazon S3 یا Box.net راه انداخت و از اونها بعنوان فضای ذخیره‌سازی استفاده کرد؟

Syncany یک پروژه متن‌بازه که هدفش ساختن یک اپلیکیشن برای اشتراک‌گذاری فایل روی سرویس‌های ذخیره‌سازی کلاد است. چیزی شبیه به دراپ‌باکس یا اوبونتو وان، با این تفاوت که Syncany برخلاف دراپ‌باکس هیچ فضای اختصاصی برای ذخیره فایل از خودش به شما نمیده بلکه پلاگین‌هایی رو فراهم میکنه تا امکان وصل شدن به سرویس‌های مختلف برای پشتیبان گیری و شر کردن فایل‎ها رو در اختیارتون بذاره. ایده‌ی جالبیه نه؟
در حال حاضر سینک‌انی از FTP ،IMAP ،Google Storage ،Amazon S3 ، Rackspace Cloud، WebDAV، Picasa Web Albums ،Windows Share (NetBIOS/CIFS)،SFTP/SSH و Box.net پشتیبانی میکنه. اینجوری شما انتخاب‌های مختلفی در استفاده دارید و فقط محدود به یک سرویس خاص نیستید.
یک امکان بسیار خوب Syncany قابلیت رمزگذاری فایلهاست تا دسترسی به اونها از امنیت بیشتری برخوردار باشه. همچین ویژگی Perfect Versioning که امکان بازگرداندن نسخه‌های قبلی فایل‌ها رو به کاربر میده. ولی از همه مهمتر پلاگین-بیس بودن این پروژه است و اینکه میشه برای هر سایتی که امکان داشته باشه پلاگین نوشت تا با Syncany به اون وصل شد و از فضای ذخیره سازیش استفاده کرد.

فعلا Syncany فقط برای لینوکس قابل استفاده است و ولی به زودی قراره برای ویندوز و مک هم ارائه بشه. تنها چند ماه از آغاز این پروژه می‌گذره و توسعه‌دهنده اون دست تنهاست پس اگه می‌دونید که می‌تونید در توسعه این پروژه کمک کنید سینک‌انی به شما خوش آمد خواهد گفت ;)

اینجا متن باز حکومت می کند

این مطلب رو چند ماه پیش برای هفته نامه عصر ارتباط نوشتم که در شماره ۳۹۴ چاپ شد.

متن‌بازامروزه نرم‌افزارهای متن‌باز با محبوبیت و اقبال زیادی مواجه شده‌اند. کیفیت، تنوع، استفاده آزاد با ویژگی‌های پیشرو کاربران را ترقیب به
جایگزین کردن آنها با برنامه‌های تجاری و مالکیت‌دار می کند. از نرم‌افزاری متن‌باز در زمینه‌های گوناگونی همچون پزشکی، آموزشی، مهندسی، علوم پایه، وب، ستاره شناسی، کامپیوتر و… بهره گرفته می‌شود ولی فکر می‌کنید بیشترین موفقیت متن‌باز تا به امروز در کدام زمینه بوده است؟
اگر بطور کلی نگاه کنیم وب بیشترین توفیق را در استفاده از نرم‌افزاهای متن‌باز کسب کرده است. بسیاری از سایت‌ها با قدرت لینوکس، آپاچی، مای‌اس‌کیوال و پی‌اچ‌پی (یا پرل و پایتون) نیرو می‌گیرند چیزی که در اصطلاح به آن لمپ (LAMP) می‌گوییم. البته کاربرد متن‌باز در وب تنها به این چند نرم‌افزار خاص محدود نمی‌شود. ازمروگرها گرفته تا سرورها و سایت‌ها و دامنه‌های اینترنتی همگی وابسته به نرم‌افزارهای متن‌بازی هستند که اگر نبودند شاید کارکرد وب به راحتی الان نبود. در ادامه این مطلب از حضور متن‌باز در بخش‌های مختلف تشکیل دهنده وب سخن خواهیم گفت و با تعدادی از مهمترین آنها آشنا خواهیم شد. ادامه‌ی خواندن

با Tweet Nest توییت های خود را بایگانی کنید

می‌دانید که توییتر تمام توییت‌های شما را نگه نمی‌دارد و تنها ۳۰۰۰ توییت آخر شما را نشان خواهد داد و مابقی ناپدید می‌شوند. این چیزی است که به مزاق کاربران خوش نمی‌آید پس مجبوریم با روش‌هایی از توییتر خود Backup بگیریم. راه‌های مختلفی برای پشتیبان گرفتن از توییتر معرفی شده است، مثلا سایت‌هایی مانند Backupify ، Tweetake و برنامه MKTwitter بخوبی می‌توانند این کار را برای شما انجام دهند ولی نقص بزرگ آن‌ها نداشتن آرشیوی بر حسب زمان و قابلیت جستجو در توییت‌هاست. پس اگر نیاز به پشتیبان‌گیری و بایگانی کامل از توییتر خود دارید Tweet Nest همان چیزیست که دنبالش می‌گردید.

Tweet Nest یک اپلیکیشن تحت وب است که با php نوشته شده و بر روی وب سرور یا هاست شما نصب می‌شود. این ابزار فعالیت‌های توییتر شما را ذخیره می‌کند و شما می‌توانید آن‌ها را براحتی مرور و جستجو کنید. داده‌ها بسیار خوب ساماندهی شده‌اند و مشاهده و خواندن آن‌ها در محیط ساده این ابزار تجربه دلچسبی است. آرشیو ماهانه بصورت نمودارهای ستونی در سمت چپ قرار گرفته که میزان فعالیت هر ماه را نشان می‌دهد و با کلیک روی آن‌ها قابل مشاهده هستند. نمونه‌ای از آن را اینجا ببنید.

اگر از ظاهر پیش‌فرض Tweet Nest خوشتان نمی‌آید براحتی می‌توانید آن را تغییر دهید، رنگش را عوض کنید یا کنترل کاملی بر CSS آن داشته باشید. Tweet Nest متن باز است پس هر آنچه که بخواهید می‌توانید انجام دهید.
برای نصب حداقل به PHP 5.2 و MySQL 4.1 نیاز دارید، اگر بلد هستید وردپرس نصب کنید بعید می‌دانم در راه‌اندازی آن مشکلی پیدا کنید. برای این کار می‌توانید از راهنمای موجود در سایت کمک بگیرید.

فقط یک نکته اینکه Tweet Nest با اکانت‌های خصوصی (private) کار نمی‌کند پس اگر توییتر شما خصوصی است باید لحظاتی آن را از این حالت خارج کنید تا Tweet Nest بتواند از فعالیت‌های شما بک‌آپ بگیرد سپس دوباره می‌توانید آن را به حالت خصوصی برگردانید.