انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: alireza_choob در 28 آبان 1395، 06:01 بظ
-
سلام دوستان یه نرم افزار برای رمز گذاری روی نرم افزارهای دیگه در ابونتو می خواستم.اصلا همچین نرم افزاری در ابونتو مخصوصا بصورت گرافیکی هست؟
-
خیلی کلی سوال کردید! ولی ممکنه GPG نرمافزاری باشه که دنبالش میگردید :)
-
منظورم اینه که بشه رو نرم افزار ها قفل گذاشت مثلا فایرفاکس در هنگام اجرا شدن پسورد بخواد
-
مگه گوشیه؟:|
-
مگه گوشیه؟:|
دوست گرامی بهتر نیست بجای مزه پراکنی اگه می تونید کمک کنید و اگر هم چیزی نمی دانید هیچ ننویسید
-
مگه گوشیه؟:|
دوست گرامی بهتر نیست بجای مزه پراکنی اگه می تونید کمک کنید و اگر هم چیزی نمی دانید هیچ ننویسید
مزه نبود. این چیزی که شما میگید برای گوشی خوبه.
زمانی که شما توی سیستم عامل گنو/لینوکستون وارد میشید درواقع دارید به یک حساب وارد میشید...
توی محیط سیستم عاملتون به عنوان یه کاربر وقتی وارد شدید دیگه اجازه دارید از هر برنامه و چیزی که صاحبش شما هستید استفاده کنید...
معنی نداره یه برنامه شما صاحبش باشید باز ازتون رمز بخواد :) حالا اگه یه برنامه مثل تلگرام اومده local password گذاشته دیگه به خودش مربوطه. بازم معنی نداره این کار...
-
شما موقع ورود به حساب کاربریت، داری قفل اصلی رو باز میکنی دیگه!
-
با سلام
برای فایرفاکس این روش رو انجام بدید :
http://www.instantfundas.com/2012/07/how-to-password-protect-firefox.html
-
مگه گوشیه؟:|
دوست گرامی بهتر نیست بجای مزه پراکنی اگه می تونید کمک کنید و اگر هم چیزی نمی دانید هیچ ننویسید
مزه نبود. این چیزی که شما میگید برای گوشی خوبه.
زمانی که شما توی سیستم عامل گنو/لینوکستون وارد میشید درواقع دارید به یک حساب وارد میشید...
توی محیط سیستم عاملتون به عنوان یه کاربر وقتی وارد شدید دیگه اجازه دارید از هر برنامه و چیزی که صاحبش شما هستید استفاده کنید...
معنی نداره یه برنامه شما صاحبش باشید باز ازتون رمز بخواد :) حالا اگه یه برنامه مثل تلگرام اومده local password گذاشته دیگه به خودش مربوطه. بازم معنی نداره این کار...
شما به معنیش کار نداشته باشید اگر نرم افزاری برای اینکار می شناسید معرفی کنید.
-
مگه گوشیه؟:|
دوست گرامی بهتر نیست بجای مزه پراکنی اگه می تونید کمک کنید و اگر هم چیزی نمی دانید هیچ ننویسید
مزه نبود. این چیزی که شما میگید برای گوشی خوبه.
زمانی که شما توی سیستم عامل گنو/لینوکستون وارد میشید درواقع دارید به یک حساب وارد میشید...
توی محیط سیستم عاملتون به عنوان یه کاربر وقتی وارد شدید دیگه اجازه دارید از هر برنامه و چیزی که صاحبش شما هستید استفاده کنید...
معنی نداره یه برنامه شما صاحبش باشید باز ازتون رمز بخواد :) حالا اگه یه برنامه مثل تلگرام اومده local password گذاشته دیگه به خودش مربوطه. بازم معنی نداره این کار...
شما به معنیش کار نداشته باشید اگر نرم افزاری برای اینکار می شناسید معرفی کنید.
خوب چیزی که بی معنیه فکر نکنم بخوام برم دنبالش :)
-
سلام دوستان یه نرم افزار برای رمز گذاری روی نرم افزارهای دیگه در ابونتو می خواستم.اصلا همچین نرم افزاری در ابونتو مخصوصا بصورت گرافیکی هست؟
بستگی دارد بر روی چه چیز بخواهید رمز قرار بدهید.
به عنوان مثال در KDE یک سری ابزارها به صورت پیش فرض برای اینکار موجود هستند. میتوانید توسط kgpg کلیدهای gpg را مدیریت کنید. کلیدهای ذخیره شده در kgpg میتوانند در kwallet نیز استفاده شوند و برخی اطلاعات محرمانه مانند رمز های عبور شبکه های وایرلس در kwallet ذخیره شوند. این روش دقیقا آن چیزی نیست که شما میخواهید، اما میتواند برخی اطلاعات محرمانه ی برخی نرم افزارها که میتوانند از kwallet استفاده کنند را رمزنگاری کند
----------
در نهایت اینکه رمزنگاری نرم افزارها به نظر ایده ی جالبی نمیرسد، روش مناسب تر این است که در ownership نرم افزار دلخواه تغییراتی ایجاد کرد که فقط خود کاربر بتواند نرم افزار را اجرا کند
-
برای رمزنگاری کردن، همون طور که معین جان گفتن، GPG
و برای اینکه بعد از لاگین کردن، کسی نتونه از سیستم شما استفاده کنه، کافیه وقتی نیستی، لاکش کنی!
در ضمن! اینجا کسی برای جواب دادن از شما پول نمیگیره! پس فکر نکنم برخوردی که با افرادی که جواب میدن، داری، خیلی معقول باشه!
-
فکر کنم منظور دوستمون این باشه که چطوری رو نرم افزارهای دیگه قفل بزاریم عین ویژگی که نرم افزارهای لاک اپ اندروید برامون فراهم می کنه
چرا دروغ بگم داداش نرم افزار این شکلی نمی شناسم ولی یه راه می گم شاید بدردت بخوره
ما میایم نرم افزاری رو که می خوایم لاک باشه رو برای یوزرای دیگه دسترسیش رو قطع می کنیم یعنی من مثلا می خوام gimp فقط به صورت روت اجرا بشه پس میام این دستورو می زنیم
sudo chmod go-x /usr/bin/gimp
فقط یه نکته ی خیلی خیلی مهم :
اجرای نرم افزار گرافیکی به صورت روت گناه کبیره محسوب می شه چون سیستمو ناپایدار می کنه و امنیتشو به خطر می ندازه پس باید چی کار کرد ؟
توصیه من به شما اینه که یه یوزر جدید درست کنین و دسترسی نرم افزار هایی که می خواین رو برای اون بنده خدا غیر فعال کنین حالا وقتی بخواین اون نرم افزار رو اجرا کنین باید به صورت یوزر اول (همین یوزری که الان هستین) تو ترمینال (یا به صورت حضوری ;D) طرف لاگ کنه (با دستور su - user1) بعدش اون نرم افزار رو با زدن اسمش اجرا کنه (مثلا تو ترمینال بنویسه gimp البته بدون دسترسی روت ;) )
-
فقط یه نکته ی خیلی خیلی مهم :
اجرای نرم افزار گرافیکی به صورت روت گناه کبیره محسوب می شه چون سیستمو ناپایدار می کنه و امنیتشو به خطر می ندازه پس باید چی کار کرد ؟
توصیه من به شما اینه که یه یوزر جدید درست کنین و دسترسی نرم افزار هایی که می خواین رو برای اون بنده خدا غیر فعال کنین حالا وقتی بخواین اون نرم افزار رو اجرا کنین باید به صورت یوزر اول (همین یوزری که الان هستین) تو ترمینال (یا به صورت حضوری ;D) طرف لاگ کنه (با دستور su - user1) بعدش اون نرم افزار رو با زدن اسمش اجرا کنه (مثلا تو ترمینال بنویسه gimp البته بدون دسترسی روت ;) )
باز هم نرم افزار ،بصورت روت اجرا میشه.
این اشنباه رو نباید کرد.
-
فقط یه نکته ی خیلی خیلی مهم :
اجرای نرم افزار گرافیکی به صورت روت گناه کبیره محسوب می شه چون سیستمو ناپایدار می کنه و امنیتشو به خطر می ندازه پس باید چی کار کرد ؟
توصیه من به شما اینه که یه یوزر جدید درست کنین و دسترسی نرم افزار هایی که می خواین رو برای اون بنده خدا غیر فعال کنین حالا وقتی بخواین اون نرم افزار رو اجرا کنین باید به صورت یوزر اول (همین یوزری که الان هستین) تو ترمینال (یا به صورت حضوری ;D) طرف لاگ کنه (با دستور su - user1) بعدش اون نرم افزار رو با زدن اسمش اجرا کنه (مثلا تو ترمینال بنویسه gimp البته بدون دسترسی روت ;) )
باز هم نرم افزار ،بصورت روت اجرا میشه.
این اشنباه رو نباید کرد.
نه دوست عزیز این دفعه دیگه روت نیستش این کد ها رو نیگا کن :
sudo adduser user2
su - user2
حالا یوزر جدید اضافه شده و ما به صورت یوزر جدید لاگ می کنیم (از greeter) حالا سیستم رو به طرف مقابل تحویل می دیم (همونی که می خوایم نرم افزارا براش قفل باشه)
اگه اون خواست که مثلا gimp رو اجرا کنه permission denied می شه و فقط زمانی می تونه gimp رو اجرا کنه که این دستورات رو بزنه
su - user1
gimp
همون طور که می بینی نرم افزار نه به صورت روت بلکه تو بستر یوزر اول اجرا شد
-
بعد از اینکه su -user رو وارد کردی و پسورد رو وارد کردی ، می خوام یک کاری کنی و اون اینه که بعدش بنوسی apt update و یا apt upgrade ، اگر اپدیت و اپگرید کرد، بدان که روت هستی.
یا مثلا برو تو پوشه روت و یک فایلی رو حذف کن.
-
بعد از اینکه su -user رو وارد کردی و پسورد رو وارد کردی ، می خوام یک کاری کنی و اون اینه که بعدش بنوسی apt update و یا apt upgrade ، اگر اپدیت و اپگرید کرد، بدان که روت هستی.
یا مثلا برو تو پوشه روت و یک فایلی رو حذف کن.
به جاش می شه از دستور whoami استفاده کرد..
-
بعد از اینکه su -user رو وارد کردی و پسورد رو وارد کردی ، می خوام یک کاری کنی و اون اینه که بعدش بنوسی apt update و یا apt upgrade ، اگر اپدیت و اپگرید کرد، بدان که روت هستی.
یا مثلا برو تو پوشه روت و یک فایلی رو حذف کن.
کاری ک شما گفتین رو کردم همون طور که حدس می زدم روت نیست :
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
بعد از اینکه su -user رو وارد کردی و پسورد رو وارد کردی ، می خوام یک کاری کنی و اون اینه که بعدش بنوسی apt update و یا apt upgrade ، اگر اپدیت و اپگرید کرد، بدان که روت هستی.
یا مثلا برو تو پوشه روت و یک فایلی رو حذف کن.
به جاش می شه از دستور whoami استفاده کرد..
در جواب whoami هم user1 (همونی که الان باهاش لاگین هستم) رو می نویسه
-
کاری ک شما گفتین رو کردم همون طور که حدس می زدم روت نیست
تشکر.
ایده جالبی بود.
-
فکر کنم منظور دوستمون این باشه که چطوری رو نرم افزارهای دیگه قفل بزاریم عین ویژگی که نرم افزارهای لاک اپ اندروید برامون فراهم می کنه
چرا دروغ بگم داداش نرم افزار این شکلی نمی شناسم ولی یه راه می گم شاید بدردت بخوره
ما میایم نرم افزاری رو که می خوایم لاک باشه رو برای یوزرای دیگه دسترسیش رو قطع می کنیم یعنی من مثلا می خوام gimp فقط به صورت روت اجرا بشه پس میام این دستورو می زنیم
sudo chmod go-x /usr/bin/gimp
فقط یه نکته ی خیلی خیلی مهم :
اجرای نرم افزار گرافیکی به صورت روت گناه کبیره محسوب می شه چون سیستمو ناپایدار می کنه و امنیتشو به خطر می ندازه پس باید چی کار کرد ؟
توصیه من به شما اینه که یه یوزر جدید درست کنین و دسترسی نرم افزار هایی که می خواین رو برای اون بنده خدا غیر فعال کنین حالا وقتی بخواین اون نرم افزار رو اجرا کنین باید به صورت یوزر اول (همین یوزری که الان هستین) تو ترمینال (یا به صورت حضوری ;D) طرف لاگ کنه (با دستور su - user1) بعدش اون نرم افزار رو با زدن اسمش اجرا کنه (مثلا تو ترمینال بنویسه gimp البته بدون دسترسی روت ;) )
ممنون از دوست عزیز بابت توضیحاتتون
دوست عزیزی که فرمودن اینجا کسی پول نمیگیره.این که پاسخ میدن لظف میکنن اما اینو در نظر بگیریم که اگه می تونیم کمک کنیم و اگر هم نمی تونیم چیزی نگیم منم بد درخورد نکردم.هدف همیشه این نیست که چه چیزی به صلاح هست هدف پاسخ درست به جواب هاست.در کل ممنون از همه عزیزانی که پاسخ دادند.