রিমোট সার্ভারে ফায়ারফক্স চালু করার কারণে স্থানীয় ফায়ারফক্স পরিবর্তে পৃষ্ঠাটি খুলতে পারে


9

ঠিক আছে, এটা অদ্ভুত। আমি আমার ল্যাপটপ (এলএমডিই) থেকে একটি রিমোট হোস্টের সাথে সংযুক্ত করছি (এসইউএসই লিনাক্স এন্টারপ্রাইজ) ssh -X ব্যবহার করে। আমি রিমোট সার্ভারে চলমান একটি ফায়ারফক্স ইনস্টল করতে চাই যাতে একটি ব্যক্তিগত নেটওয়ার্কে ওয়েবপৃষ্ঠাগুলিতে আমার অ্যাক্সেস থাকতে পারে।

User@RemoteMachine $ which -a firefox
/usr/bin/firefox
User@RemoteMachine $ /usr/bin/firefox --version
Mozilla Firefox 2.0.0.2, Copyright (c) 1998 - 2007 mozilla.org


User@LocalMachine $ which -a firefox
/usr/bin/firefox
User@LocalMachine $ /usr/bin/firefox --version
Mozilla Firefox 14.0.1

এখন, যদি ফায়ারফক্স স্থানীয় মেশিনে চলমান না থাকে, সমস্ত কিছু প্রত্যাশা অনুযায়ী চলে এবং firefoxদূরবর্তী মেশিনে সঞ্চালনের ফলে দূরবর্তী মেশিনে একটি ফায়ারফক্স (v 2. 0) উইন্ডোটি প্রদর্শিত হয় । তবে, ফায়ারফক্স যদি হয় স্থানীয় মেশিনে একটি চলমান দ্বিতীয় ফায়ারফক্স 14. 0. 1 জানালা স্থানীয় মেশিনে চলমান প্রদর্শিত হয়।

আমি উভয় মেশিনে শীর্ষ চেক করেছি। ২ য় ক্ষেত্রে, একটি ফায়ারফক্স প্রক্রিয়া ব্রুফিটালি রিমোট মেশিনে উপস্থিত হয় এবং ফায়ারফক্সের স্থানীয় সংস্করণ চালু হওয়ার পরে অদৃশ্য হয়ে যায়।

আমার প্রশ্নগুলি নিম্নলিখিত:

  1. কি দেয়? স্থানীয় মেশিনে ফায়ারফক্স তার বিদ্যমান উদাহরণের সাথে কীভাবে সংযুক্ত হতে পারে? রিমোট মেশিনের স্থানীয় মেশিনে অ্যাক্সেস রয়েছে বলে মনে হয়। প্রকৃতপক্ষে, এটি আমার স্থানীয় মেশিনে প্রোগ্রামগুলি সম্পাদন করার অধিকার পেয়েছে। আমি কি কিছু মিস করছি নাকি এটি কি আজব?

  2. এটি কি সুরক্ষা ঝুঁকি নয়?

উত্তর:


7

ডিফল্টরূপে, ফায়ারফক্স বিদ্যমান ফায়ারফক্স প্রক্রিয়ার সাথে কথা বলবে এবং এটি পুনরায় ব্যবহার করবে।

আপনি যদি এই আচরণটি ওভাররাইড করতে এবং একটি নতুন প্রক্রিয়া -no-remoteশুরু করতে চান তবে দ্বিতীয় ফায়ারফক্স প্রক্রিয়া শুরু করার সময় কমান্ড লাইন বিকল্পটি যুক্ত করুন :

firefox -no-remote

1
ধন্যবাদ, এটি একটি ভাল টিপ। তবে, প্রশ্নটি এখনও দাঁড়িয়ে আছে যে এটি কোনও সুরক্ষা ঝুঁকি কিনা এবং দূরবর্তী ব্যবহারকারী কীভাবে স্থানীয় কমান্ড কার্যকর করতে প্রাইভেলিজ অর্জন করে।
টেরডন

2

-Xসুইচ সামনে আপনার স্থানীয় X সার্ভারের সাথে দূরবর্তী X ক্লায়েন্ট। এটি আপনার ডিসপ্লেতে ইতিমধ্যে চলছে কিনা তা সনাক্ত করতে ফায়ারফক্সকে কিছু অভ্যন্তরীণ এক্স উইন্ডো সিস্টেম যোগাযোগ ব্যবস্থা ব্যবহার করতে হবে এবং একটি নতুন উইন্ডো খোলার জন্য ইতিমধ্যে চলমান দৃষ্টান্তটি বলতে হবে।


যদি আমি পড়তে SSH এর man পৃষ্ঠা ঠিক আছে, সেটিং -Xঠিক ssh -র মাধ্যমে এক্স ফরওয়ার্ডিং সক্রিয় করা সম্ভব একটি সিস্টেম যে এক্স ফরওয়ার্ডিং কনফিগারেশন ফাইল সক্রিয় নেই উপর, অর্থাত ForwardX11 yesএবং ForwardX11Trusted yesমধ্যে /etc/ssh/ssh_configকেউ যদি সম্পর্কে বিস্তারিত জানেন অভ্যন্তরীণ X উইন্ডো সিস্টেম যোগাযোগ আপনি উল্লেখ, আমি would এগুলি জানার জন্য খুব আগ্রহী হোন
zebonaut
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.