ক্রোমিয়াম: "SID স্যান্ডবক্স ছাড়াই চলছে!" ত্রুটি


10

আমি ক্রোমিয়াম (লিনাক্স_এক্স 64) এর একটি নতুন কপি ডাউনলোড এবং আনপ্যাক করেছি এবং যখন আমি chromeবাইনারি চালানোর চেষ্টা করি তখন এটি ঘটে:

[23986:23986:0806/143027:FATAL:browser_main_loop.cc(148)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Aborted (core dumped)

উবুন্টুর chromium-browserপ্যাকেজের সাথে এটি ঘটে না । আমি এর সাথে ক্রোমিয়াম চালিয়ে ত্রুটিটিকে বাইপাস করতে পারি --no-sandboxতবে আমি বরং স্যান্ডবক্সটি সক্ষম রেখে দেব।

chrome_sandboxঅনুমতি আছে 4755এবং দ্বারা সম্পাদনযোগ্য chrome। কেউ কীভাবে এই ত্রুটিটি ঠিক করতে জানেন?

এটি সম্পর্কিত নাও হতে পারে তবে আমি আমার উবুন্টু ইনস্টলটিতে ফুল-ডিস্ক এনক্রিপশন ব্যবহার করছি।


সংগ্রহগুলি থেকে সংস্করণটি ব্যবহার করার চেষ্টা করুন। নেট থেকে এলোমেলো জিনিস ডাউনলোড করবেন না।
উইলফ

উত্তর:


11

chrome-linux.zipউপযুক্ত ফোল্ডারটি এখান থেকে ডাউনলোড করুন

ফাইল এক্সট্র্যাক্ট - একটি ফোল্ডার নামক পাবেন chrome-linux

আপনি যেখানেই চান ফোল্ডারটি সরান - আমি এটি আমার হোম ফোল্ডারে সরিয়ে নিয়েছি।

  • সেই ফোল্ডারে নেভিগেট করুন

  • সেখানে একটি টার্মিনাল খুলুন

আগের দুটি পদক্ষেপ বিপরীত হতে পারে।

এই চারটি আদেশ স্বতন্ত্রভাবে চালান:

sudo mv chrome_sandbox chrome-sandbox
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox
./chrome-wrapper

আমি যখন এটি করি, আমি যেতে ভাল।


5

না:

$ export DISPLAY=:0.0 && ./chrome --no-sandbox

1

ক্রোম স্যান্ডবক্সের বিকাশ 2016 সালের প্রথম দিকে বন্ধ হয়ে গেছে (ক্রোম-লিনাক্সের সর্বশেষ সংস্করণ (bit৪ বিট) যা লাইল উল্লেখ করেছেন http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?prefix=Linux_x64/382014/ যা মার্চ 2016, এক বছরেরও বেশি আগে)।

Https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md শীর্ষে মন্তব্যটি দেখুন যা এখানে আলোচনার উল্লেখ করে: https://bugs.chromium.org/p/chromium / ইস্যু / বিস্তারিত? আইডি = 598454 - 21 জুন 2016-এ ফিক্সড হিসাবে বন্ধ হওয়া একটি বাগ g

এই আলোচনাটি ইঙ্গিত দেয় যে উপযুক্ত কার্নেল সমর্থন সহ এটি --disable-setuid-Sandbox সহ ক্রোম চালানো নিরাপদ যার ফলে ক্রোম এমনকি স্যান্ডবক্সের সন্ধান বন্ধ করে দেওয়া উচিত, তবে যদি আপনার কার্নেল সমর্থন না পেয়ে থাকে তবে তা চালিয়ে যেতে অস্বীকার করবেন নিরাপদে এটি করতে।

তবুও, এই মুহুর্তে (এপ্রিল 2017) উবুন্টু স্ট্যাবল (জেনিয়াল) এখনও স্যান্ডবক্সের সাথে আসে; প্যাকেজ ক্রোমিয়াম-ব্রাউজারে রয়েছে: / usr / lib / ক্রোমিয়াম-ব্রাউজার / ক্রোম-স্যান্ডবক্স যা নির্ধারিত মূল। এই প্রশ্নের শিরোনামে আমি যে ত্রুটিটি পেয়েছি তা হ'ল আমি ক্রোমের একটি বিশেষ সংস্করণ চালিয়ে যাচ্ছিলাম যা একটি প্যাকেজের অংশ ছিল যা একটি অ্যাপ্লিকেশন (একটি সেকেন্ডলাইফ ভিউয়ার) নিয়েছিল যা তাদের নিজস্ব সংস্করণ সরবরাহ করার জন্য প্রয়োজনীয় বলে মনে হয়েছিল ব্রাউজার বলা বাহুল্য যে এই ডাউনলোড করা প্যাকেজটি সেটুইড মূলের সাথে ইনস্টল করা হয়নি: পি (এবং আমি এটি 4755 এ পরিবর্তন করার পরামর্শ দেব না, কারণ এটি করা খুব সুরক্ষিত বলে মনে হয় না)।


0

একটি উবুন্টু ১৩.০৪ কম্পিউটারে এক্সিকিউটেবল ক্রোমিয়াম-ব্রাউজার-স্যান্ডবক্সের ফাইলের অনুমতি আছে ৪55৫৫৫ এবং এটি রুটের মালিকানাধীন

root@ubuntu:~# ls -l /usr/lib/chromium-browser/chromium-browser-sandbox
-rwsr-xr-x 1 root root 13904 Jul 18 16:11 /usr/lib/chromium-browser/chromium-browser-sandbox

আমার ধারণা , এক্সিকিউটেবলের মালিককে রুটchown root.root /path/to/chrome_sandbox করতে আপনাকে কমান্ডটি ব্যবহার করতে হবে ।


কাজ না করে বলছেন [3695: 3695: 1128/164126: FATAL: browser_main_loop.cc (167)] এসআইডি স্যান্ডবক্স ছাড়াই চলছে! স্যান্ডবক্স চালু থাকা সম্পর্কে আরও তথ্যের জন্য কোড. google.com/p/chromium/wiki/LinuxSIDSandbox ডেভেলপমেন্ট দেখুন ।

0

সমস্যার জন্য SID স্যান্ডবক্স ছাড়াই চলছে! Code.google.com/p/chromium/wiki/LinuxSIDSandbox ডেভেলপমেন্ট আমি পরবর্তী পদক্ষেপগুলি করি ...

ক্রোম-লিনাক্স ইনস্টল করুন http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?prefix=Linux_x64/100056/ (X64)

জিপ আনজিপ করুন, আদেশগুলি কার্যকর করুন এবং ফোল্ডারে প্রবেশ করুন

sudo mv chrome_sandbox chrome-sandbox
sudo chown root chrome-sandbox
sudo chmod 4755 chrome-sandbox

তারপরে, আমি এই কমান্ড থেকে libgcrypt11_1.5.0-5 + deb7u6_amd64.deb আনজিপ এবং ইনস্টল করেছি

wget http://security.debian.org/debian- 
security/pool/updates/main/libg/libgcrypt11/libgcrypt11_1.5.0-5+deb7u6_amd64.deb

তারপরে স্বতন্ত্রভাবে আদেশগুলি কার্যকর করুন:

mv libgcrypt11_1.5.0-5+deb7u6_amd64.deb ../
sudo dpkg -i libgcrypt11_1.5.0-5+deb7u6_amd64.deb
./chrome-wrapper
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.