کنترل دسترسی – فایل های chmodding با محیط امنیتی SELinux / ACL

خوب، بنابراین من یک دسته از bash و پایتون اسکریپت که من نوشته شده است، همه فقط در یک پوشه بزرگ chilling کردن. خوب، در واقع زیر شاخه های جداگانه ای وجود دارد، اما همه آنها در این پوشه اصلی توزیع شده اند.
بنابراین برای بحث، ساختار پوشه به نظر می رسد چیزی شبیه به این:

 پیدا کنید. -type d 
.
./scripts/sh
./scripts/sh/a
./scripts/sh/b
./scripts/sh/c
./scripts/py
./scripts/py/x
./scripts/py/y
./scripts/py/z

هرگز، من سعی کردم کل مجموعه اسکریپت های اجرایی را تمام کنم، همه در یک با افت پیدا کردم و chmod :

 پیدا کردم. -type f -exec chmod + x {} + 

معمولا، این همه چیزی است که من باید انجام دهم، اما متوجه شدم که + x کمی هنوز ناپدید شده است. تمام مجوزهای آنها همچنان به نظر می رسد:

 ls -l ./scripts/py/z
-rw-rw----. 1 ریشه 1015 801 7 مه 12:00 script_name.py 

ظاهرا. . شخصیت (پس از پرچم مجوز)، نوعی از زمینه امنیتی SELinux، با یک لیست کنترل دسترسی یا مشابه آن را نشان می دهد. من با getfacl را بررسی کردم، واقعا نمی دانستم چی به چی بپوشم اول یک دایرکتوری است، دوم یکی از فایل های اسکریپت است:

 getfacl -acp ./scripts/py/z &&
getfacl -acp ./scripts/py/z/*
user::rwx
گروه :: rwx
دیگر :: - x

کاربر :: rw-
گروه :: rw-
دیگر :: --- 

من با گزینه های زیر setfacl زیر را امتحان کردم، فایده ای نداشت:

 setfacl --help | grep 'remove' 
 -x، --remove = acl حذف نوشته ها از ACL (ها) فایل (ها)
  -X، --remove-file = فایل خواندن ACL برای حذف از فایل
  -b، --remove-all حذف تمام ورودی های ACL پیشرفته
  -k، --remove-default حذف ACL پیش فرض 

بنابراین، در وضعیتی که root مجوز کاربر احترام گذاشته شده است، و sudo استفاده نیست بپرسید؛ چگونه می توانم کنترل دسترسی فایل های شخصی خود را به دست آورم؟

نحوه به اشتراک گذاشتن فایل های بزرگ در اینترنت

شما یک فایل برای به اشتراک گذاشتن – یک سند بزرگ، نمایش ویدئو، و یا مجموعه ای از تصاویر. شما نمیتوانید فقط آن را ایمیل کنید، زیرا شما در برابر اندازه خود و یا اندازه دریافت کننده ایمیل شما عمل می کند. در اینجا چندین راه وجود دارد که می توانید فایل های بزرگ را از طریق اینترنت به اشتراک بگذارید.

ما قصد داریم به چند روش مختلفی که می توانید فایل های بزرگ را به کسی بفرستید، و همه آنها در موقعیت های مختلف مفید هستند. شاید یک بار این کار را بکنید، و فقط باید یک فایل به سرعت به یک نفر بدهید. یا شاید این چیزی است که شما به طور مرتب نیاز دارید.

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

اکثر خدمات ایمیل، به ویژه سرویس های شرکت های بزرگ، محدودیت هایی را در اندازه پیوست پیغام می توانند داشته باشند. و این قطعا می تواند آزار دهنده باشد.

حتی ارائه دهندگان ایمیل اصلی مانند Gmail، Outlook.com و یاهو از ارسال فایل های بسیار بزرگ پشتیبانی نمی کنند. هر دو Gmail و یاهو 25 مگابایت محدودیت دارند، در حالی که Outlook شما را به 20 مگابایت محدود می کند. با وجود محدودیت های خود، این ارائه دهندگان ایمیل معمولا راه حل برای به اشتراک گذاری فایل های بزرگ با استفاده از سرویس های به اشتراک گذاری ابر ارائه می دهند.

اگر سعی کنید فایلی را که در Gmail یا Outlook.com بیش از حد بزرگ است ارسال کنید، فایل های مربوط به سرویس های ابر مربوطه (Google Drive و OneDrive) را وارد کنید و سپس یک پیوند به فایل در ایمیل خود اضافه کنید.

به عنوان مثال، نگاهی دقیق تر به Gmail. پس از نوشتن پیام در Gmail، به شما فرصتی برای ضمیمه یک فایل داده می شود. اگر جیمیل تعیین می کند که فایل خیلی بزرگ است، شما یک پیام مانند این دریافت خواهید کرد:

اگر بر روی دکمه "OK، Got It" کلیک کنید، Gmail به طور خودکار فایل را به Google Drive آپلود می کند و آماده می شود یک پیوند در پیغام شما هنگامی که پیام را می دهید، به شما اجازه می دهد قبل از ارسال پیام، مجوز های فایل را ویرایش کنید. این می تواند مفید باشد اگر سند حاوی اطلاعات حساس باشد. گوگل از آپلود کردن فایل ها تا حجم 5 گیگابایت پشتیبانی می کند، در حالی که این فایل ها به یک اسناد گوگل، اسلاید یا صفحه گسترده تبدیل نمی شوند. در این موارد، حد آپلود 50 مگابایت برای اسناد و اسلاید و 100 مگابایت برای صفحات گسترده است. و البته، شما با مقدار فضای موجود در حساب Google Drive خود محدودیت دارید. به طور معمول، برای اکثر فایل ها کافی است.

مانند Gmail، Outlook.com راه حل خود را برای به اشتراک گذاری فایل های بزرگ با استفاده از سرویس ذخیره سازی Cloud OneDrive خود ارائه می دهد. در این مورد، این اتفاق نمی افتد به طور خودکار. شما ابتدا بایستی فایل را به OneDrive آپلود کنید و سپس میتوانید در ایمیل خود یک پیوند به آن اضافه کنید. OneDrive حجم فایل آپلود شده را تا 10 گیگابایت محدود می کند.

یاهو سرویس اشتراک گذاری فایل اختصاصی ندارد، اما با دیگران خوب عمل می کند. شما می توانید یک حساب DropBox را به یاهو در تنظیمات DropBox خود پیوند دهید یا از یک سرویس ابر مشابه استفاده کنید. به یاد داشته باشید که مانند یاهو، اکثر ارائه دهندگان ایمیل از افزونه هایی برای خدمات ابر مورد علاقه خود پشتیبانی می کنند.

مرتبط شده است: چگونه فایل های بزرگ را از طریق ایمیل ارسال کنید

فشرده سازی فایل خود را اگر این فقط کمی بیش از حد بزرگ است

اگر شما یک فایل (یا مجموعه ای از فایل ها) دارید که فقط کمی بزرگ است، همیشه می توانید فشرده سازی فایل را امتحان کنید و سپس آن را از طریق ایمیل ارسال کنید. کدام فایل zip چیست؟ بیایید نگاه کنیم.

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

هر دو ویندوز و macOS دارای ابزار فشرده سازی داخلی هستند، اما ابزارهای شخص ثالث مانند WinZip و 7-Zip (مورد علاقه ما) مزایای. شما می توانید به عنوان مثال فایل فشرده خود را رمزگذاری کنید و رمز عبور را محافظت کنید.

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

مرتبط: همه چیزهایی که باید درباره Zip بدانید فایل ها

پس چه درباره Cloud Storage؟

ده ها خدمات ذخیره سازی ابر وجود دارد. اکثر خدمات ارائه شده به یک سطح رایگان از خدمات که در آن شما برخی از فضای ذخیره سازی، و پرداخت می شود که در آن شما می توانید بیشتر دریافت کنید. شما می توانید از هر یک از آنها برای اشتراک فایل های بزرگ استفاده کنید. همه چیزهایی که باید انجام دهید این است که فایل خود را آپلود کنید و سپس با لینک دانلود را دریافت کنید. اگر شما به طور منظم با شخصی به اشتراک گذاری فایل ها می کنید، حتی می توانید یک پوشه مشترک ایجاد کنید تا بتوانید چیزی را که به آن می ریزید بکشید بدون آنکه مجبور باشید همیشه لینک ها را ارائه دهید.

گوگل درایو، مایکروسافت OneDrive، آمازون درایو و DropBox.

مرتبط با: بهترین برنامه های رایگان و خدمات آنلاین برای ارسال و به اشتراک گذاری فایل های بزرگ. دیگران، مانند مگا – که به طور رایگان برای بسیاری از فضای رایگان ارائه می دهد و برای کمک به شما به اشتراک فایل های بزرگ.

وقت خود را برای جستجوی یک راه حل که برای شما مناسبتر است، مرور کنید. هر یک از آنها مزایای خود و ویژگی های افزوده را ارائه می دهد. و همه آنها دارای حداقل سطح ذخیره سازی رایگان هستند، و آنها را آسان می کند برای امتحان کردن.

مرتبط: همه خدمات ذخیره سازی ابر که ارائه ذخیره رایگان

شما می توانید از FTP استفاده کنید اگر شما یک سرور و نیاز به انتقال فایل ها اغلب

برای برخی از خوانندگان تکنولوژی پیشرفته تر که نیاز به ابزار به اشتراک گذاری فایل دارند، FTP راهی برای رفتن است. FTP، یا پروتکل انتقال پرونده، راه دیگری برای به اشتراک گذاشتن فایل های بزرگ و کوچک در اینترنت است. حتی اگر شما با اصطلاح FTP آشنا نباشید، به احتمال زیاد آن را هنگام دانلود یک محصول دیجیتال یا تورنت به صورت آنلاین استفاده می کنید.

شما می توانید سرور FTP را بر روی کامپیوتر خود نصب کنید، اما باید باز شود این رایانه به اینترنت متصل می شود تا افراد بتوانند به فایل ها دسترسی پیدا کنند. شما همچنین باید تمام وقت این کامپیوتر را ترک کنید و ممکن است بخواهید بررسی کنید که آیا ISP شما هر گونه محدودیت در اجرای یک سرور را محدود می کند. برای مثال اگر شما یک سرور متصل به اینترنت داشته باشید (به عنوان مثال می توانید یک سرور وب را برای میزبانی یک وب سایت اجاره کنید)، تقریبا همیشه می توانید سرور FTP را راه اندازی کنید و مجبور نباشید با برخی از این مسائل مقابله کنید.

مرتبط: نحوه میزبانی سرور FTP در ویندوز با FileZilla

بسیاری از محصولات رایگان FTP وجود دارد که به شما اجازه می دهد تا سرور خود را راه اندازی و مدیریت کنید یا از سرور مجازی خود استفاده کنید . یک سرور FTP شبیه یک سرویس ابری است که می توانید داده ها را در آن ذخیره کنید. شما می توانید وارد شوید و پرونده را وارد کنید، یا شاید حتی یک پیوند برای دسترسی به آن ارسال کنید. بعضی از محصولات FTP شناخته شده بیشتر شامل FileZilla، Core FTP و CyberDuck هستند. اگر منابع شما را داشته باشید، سعی کنید یکی از آن را انتخاب کنید!

برای مجموعه داده های واقعا بزرگ، شاید فقط کسی را درایو خارجی

درایورهای خارجی امروزه بسیار ارزان هستند. برای مثال، این Drive Western Digital 2 TB تنها برای 65 دلار فروخت. اگر شما نیاز به جمع آوری داده های بسیار زیادی را به کسی بدهید، بهتر است فقط کپی کردن داده ها به درایو خارجی، و سپس ارسال آن به آنها در ایمیل باشد. شما همیشه می توانید آنها را پس از پایان کار بازگردانید.

در حالی که فکر افرادی که در انتظار رسیدن به ایمیل هستند ممکن است شما را از بین ببرد، شما باید این تاخیر را در برابر مشکلات انتقال مجموعه های زیادی وزن کنید از طریق اینترنت. حتی با اتصال سریع، آپلود و سپس بارگیری ترابایتی از داده ها می تواند بسیار طول بکشد. و همچنین احتمال دارد که از طریق هر داده ای که ممکن است ISP شما را تحمیل کند، غذا بخورید.

اگر شما نگران حفظ حریم خصوصی باشید، همچنین می توانید این درایو را رمزگذاری کنید. ویندوز حرفه ای و macOS هر دو ابزار رمزگذاری آزاد هستند، اما برای چیزی شبیه به این ما توصیه رایگان ابزار VeraCrypt. VeraCrypt باعث می شود که ظرفیت رمزگذاری شده بسیار آسان باشد و آن را با آنچه که می خواهید محافظت کنید پر کنید.

مرتبط: نحوه رمز گذاری روی درایو سیستم عامل ویندوز با VeraCrypt

تصویر اعتبار: Odua Images / Shutterstock، Boibin / Shutterstock

آیا می توان تمام فرمان metasploit را در یک فایل متنی بنویسید و آن را اجرا کنید؟

اسکریپتها، به طور کلی، یک فرمان اجرا می کنند و منتظر اجرای آن هستند. فقط یک بار فرایند که توسط فرمان اجرا می شود، اسکریپت شما به فرمان بعدی حرکت می کند.
metasploit می تواند در حالت تعاملی مورد استفاده قرار گیرد و به نظر می رسد که شما در تلاش برای انجام آن هستید. به این معنی است که msfconsole فرآیندی است که ایجاد شده است و بنابراین اسکریپت ادامه نخواهد داد تا زمانی که فرایند متوقف شود.

شما می توانید با استفاده از چیزی مانند انتظار داشته باشید که با برنامه ای که انتظار می رود ورودی را هنگام اجرای آن نگاه کنید، نگاه کنید. به طور متناوب، بسیاری از چیزهایی که می خواهید در metasploit انجام دهید، می توانید بدون جلسه تعاملی انجام شود، بنابراین شما می توانید سعی کنید این مجموعه دستورات را پیدا کنید و از آنها استفاده کنید.

یا شما می توانید با استفاده از یک زبان مانند ruby ​​یا python این کار را انجام دهید نمونه ای از اسکریپت ruby ​​ساخته شده توسط rapid7 توسعه دهندگان از چارچوب metasploit.

امیدوارم که کمک می کند.

نحوه حذف فایل های دانلود شده در Oculus برو

بنابراین شما چیزی را دانلود کردید واقعا خنده دار بر روی هدست Oculus برو، مانند یک فیلم باشگاه فن باشگاه لینوکس. حالا شما باید آهنگ های خود را پاکسازی کنید، اما کجا بروید؟ در اینجا چگونگی حذف فیلم های دانلود شده (یا فایل های دیگر) را در Oculus Go

این زمان خوبی برای اشاره دارد که اگر شما با استفاده از هدست Oculus خود در حال دیدن سایت های فن آوری لینوکس در وب هستید، باید از حالت مرور داخلی ساخته شده در Oculus، یا حداقل زمانی که شما انجام می شود، تاریخچه مرورگر خود را پاک کنید. هیچ کس نیازی به دیدن فیلم های طرفداران لینوکس نیست.

همچنین لازم به ذکر است که حتی اگر شما از حالت مرور خصوصی استفاده کنید، اگر به جای پخش آن، را دانلود کنید، لازم است که آن را حذف کنید. فایل های دستی با استفاده از این تکنیک

حذف رسانه های دانلود شده بر روی هدست Oculus Go

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

هنگامی که آنجا هستید، روی آیتم مورد نظر خود را حرکت دهید حذف و سپس روی منوی 3 نقطه کلیک کنید تا گزینه Delete را ببینید. روی آن کلیک کنید و مشکلات شما تمام شده است. مگر اینکه شما 942 از این فایل ها داشته باشید، در این صورت ممکن است ساده تر از حذف آنها از رایانه شما باشد. برای آن مطالعه کنید.

حذف رسانه های دانلود شده توسط Oculus از طریق رایانه یا رایانه شخصی شما

این بسیار ساده تر از حذف یک تن از فایل ها از کامپیوتر شما است و اگر Oculus را به کامپیوتر خود وصل کنید شما می توانید فایلها را خیلی سریعتر نیز حذف کنید. بنابراین از کابل USB موجود استفاده کنید و آن را به کامپیوتر یا مک خود وصل کنید. شما در Oculus با یک سوال در مورد اینکه آیا شما اعتماد به کامپیوتر خود را، که ما فرض می کنیم که شما انجام دهید، به شما پیشنهاد می شود، پس با کلیک بر روی Accept. این کامپیوتر شماست.

اگر از یک مک استفاده میکنید، باید ابزار Android File Transfer را از وبسایت رسمی Android دانلود کنید، آن را نصب کنید، سپس آن را باز کنید. شما فورا فایل های شرم آور را مشاهده خواهید کرد و می توانید آنها را با انتخاب و کلیک راست یا استفاده از CMD + Delete حذف کنید. ممکن است بخواهید فیلم ها را نیز تحت نظر داشته باشید، در حالی که شما در آن هستید، بسته به برنامه هایی که شما استفاده می کنید.

اگر شما از یک رایانه ویندوز استفاده می کنید، هدست را در File Explorer پیدا خواهید کرد VR-Headset تحت رایانه نصب شده است. سر به دانلود، و شما می توانید فایل ها را از آنجا حذف کنید. ممکن است بخواهید فیلم ها را نیز در حالی که بر روی آن هستید، بپوشانید، بسته به برنامه هایی که استفاده می کنید، را بررسی کنید.

همچنین می توانید از تکنیک مشابه برای انتقال فیلم به هدست Oculus که ممکن است بخواهید تماشا کنید. پس از همه، این کار بسیار ساده تر از بارگیری فایل ها از کامپیوتر شما می باشد.

دانلود-شده-در-oculus-برو.jpg" title="

نحوه حذف فایل های دانلود شده در Oculus برو
” alt=”

نحوه حذف فایل های دانلود شده در Oculus برو
">

windows – چگونه به طور کامل پاک کردن اطلاعات بیش از فایل های نوشته شده و پوشه؟

شما باید در مورد این موضوع در سطح فایل فکر نکنید. برای یک دستگاه ذخیره سازی، همه چیز مهم این بخش است. اگر یک قسمت در یک هارد دیسک * رونویسی شود، اطلاعات موجود در آن به خوبی حذف شده است. هیچ راه شناخته شده ای برای بازیابی آن حتی با "نرم افزار قدرتمند" وجود ندارد و نیازی به بازنویسی همان بخش چندین بار وجود ندارد. دیسک های سخت افزاری مدرن داده هایی را در چنین فرمت های متراکم و پیچیده رمزگذاری می کنند که تنها بازنویسی مجدد آن ها را غیرقابل برگشت می کند (ما حتی نمی توانیم داده ها را از نوار کاست های صوتی کم تراکم قدیمی بازیابی کنیم!). با این حال، صرف نظر از اینکه آیا یک فضای آزاد بر روی هارد دیسک پر می شود، بخش های حساس را مجددا بازنویسی می کند، موضوع دیگری است. با توجه به ویژگی هایی مانند جابجایی بخش آسیب دیده و با توجه به رفتار سیستم فایل خاص، تضمین می شود که فضای آزاد بدون رونویسی تمام درایو مجددا جایگزین شده باشد.

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

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

* هنگامی که هارد دیسک را می گویم، منظورم یک هارد دیسک واقعی است . درایوهای حالت جامد و هیبریدی متفاوت عمل می کنند به طوری که حتی اگر دوبار یک بخش مشابه را بازنویسی کنید، مکان فیزیکی که داده ها ذخیره می شوند ممکن است در هر زمان متفاوت باشند.


اگر در واقع باید یک پرونده را حذف کنید که هیچ کس آن را نمی تواند بازیابی آن، شما گزینه های زیادی در اختیار شما قرار نخواهید داد که سایر داده های موجود موجود در درایو را حفظ کنید. اما شما از شانس نیستید:

  1. اگر فایل یا درایو را رمزگذاری کرده باشید، می توانید کلید رمزگذاری را به سادگی پرتاب کنید.

  2. شما می توانید کل درایو را پاک کنید، مثلا با استفاده از ATA Secure Erase. [19659007] شما می توانید داده ها را از خارج با استفاده از دستگاه degaussing گرانبها نابود کنید.

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