উবুন্টুর জন্য ফাইলজিলা বা উইনসিসিপি বিকল্প


12

উইন্ডোজে আমি এসএসএইচ কী ব্যবহার করার সময়, এসপিএফপি এর মাধ্যমে আমার ওয়ার্ডপ্রেস ওয়েবসাইটে ফাইল আপলোড / ডাউনলোড করতে ফাইলজিলা ব্যবহার করছি।

এখন লিনাক্স আমার প্রাথমিক অপারেটিং সিস্টেম। গত মাসের জন্য ফাইলজিলা ক্লায়েন্ট উবুন্টু 16.04 এ ভাল কাজ করছিল, তবে এখন যখনই আমি এটি শুরু করি তখন এটি ক্রাশ হয়। আমি ইন্টারনেটে অনুসন্ধান করে দেখেছি যে এটি প্রচুর ব্যবহারকারীর সাথে ঘটছে। দুর্ভাগ্যক্রমে ফাইলজিলা সমর্থনটির একটি উত্তর থাকলে আমরা তাদের জিজ্ঞাসা করি:

উবুন্টু 16.04 পুরানো ওএস, 17.10 বা ডেবিয়ান সর্বশেষ সংস্করণ ব্যবহার করুন।

আমি 17.10 ব্যবহার করতে চাই না। সুতরাং আমি লিনাক্সের জন্য ফাইলজিলা ক্লায়েন্ট বিকল্পের সন্ধান করছি, যা আমি ssh কী সহ sftp ক্লায়েন্ট হিসাবে ব্যবহার করতে পারি।

আমি জিএফটিপি পেয়েছি (যা একটি পুরাতন প্রোগ্রাম এবং আমি নিশ্চিত না যে এটি কতটা সুরক্ষিত?), আমি এটিও পেয়েছি যে আমি আমার সার্ভারের সাথে সংযোগ রাখতে উবুন্টু ফাইল ম্যানেজার ব্যবহার করতে পারি। নটিলাস বা কাজা ব্যবহার করার সময় সার্ভারের সাথে সংযোগ স্থাপন করা কি ভাল ধারণা?

আসলে আমি নিজের ব্যবহারকারীর নাম / পাসওয়ার্ডটি সংলাপ বাক্সে রাখতে চাই না যা আমি ফাইল> সার্ভারে সংযুক্ত ক্লিক করি, পরিবর্তে আমি আমার .ppkকীটি ব্যবহার করতে চাই appear আমি কীভাবে এটি নটিলাস বা কজাতে যুক্ত করতে পারি?


আমি শুধু আমার প্রশ্নটি আরও পরিষ্কার করতে চাই আসলে আমি নিজের ব্যবহারকারীর নাম / পাসওয়ার্ডটি সংলাপ বাক্সে রাখতে চাই না যা আমি ফাইল> সার্ভারে সংযুক্ত ক্লিক করি, পরিবর্তে আমি .ppk কীটি ব্যবহার করতে চাই appear আমি কীভাবে এটি নটিলাস বা কজাতে যুক্ত করতে পারি?
শাহমোয়েন

1
১.0.০৪ রেপোতে সংস্করণটি কী হয়েছে?
রনজহান

2
১z.০৪-এর জন্য ফাইলজিলা দেবগণ যেগুলি ফাইলজিলা শাখা রক্ষণাবেক্ষণ করছেন তার চেয়ে উবুন্টু, তাই এ জাতীয় স্বাভাবিক যে ফাইলজিলা দেবগণ কেবল আপনাকে আপগ্রেড করতে বলে, কারণ উবুন্টু ১.0.০৪ সংস্করণটি কীভাবে আচরণ করে তার জন্য তারা দায়বদ্ধ নয়। একটি টার্মিনাল উইন্ডো থেকে ফাইলজিলা খোলার চেষ্টা করুন যাতে এটি ক্রাশ হয়ে যায় তবে আপনি কনসোলে একটি ত্রুটি বার্তা বা ট্রেস পেতে পারেন, তবে এটি ফাইলজিলায় বিদ্যমান উল্লিখিত বাগগুলির সাথে তুলনা করুন এবং যদি নতুন হয় তবে একটি নতুন প্রতিবেদন তৈরি করুন।
thomasrutter

2
এটি একটি আশ্চর্যজনক কীভাবে উবুন্টু পিপিএলকে আপগ্রেড করতে বাধ্য করে সহজেই পুরানো সংস্করণগুলিকে ব্রেক করে; তবে রক্তক্ষরণ প্রবাহ / অস্থিরতা থেকে আপনি যা পান তা হ'ল, আপনি প্রতি 6 মাসে একটি বেসবল ব্যাট দিয়ে মাথা বাম্প পান ..; ডাউনজ্রেড ফাইলজিলা চেষ্টা করুন
ব্যবহারকারীর 688056

উত্তর:


14

নটিলাস ব্যবহার করা

Connect to Serverএটি নটিলাসে বিকল্পটি ব্যবহার করতে পারেন যেমন এটি পরবর্তী ছবিতে প্রদর্শিত আছে।

এখানে চিত্র বর্ণনা লিখুন

  1. প্রথম উদাহরণ - sftp://victoria-pass/home/tri- বলা পূর্বনির্ধারিত হোস্ট ব্যবহার করে victoria-passএবং home/রিমোট ব্যবহারকারীর ডাইরেক্টরিটি মাউন্ট করে tri

    এই পদ্ধতির ব্যবহার করতে, আপনার স্থানীয় ssh ক্লায়েন্টের জন্য ব্যবহারকারীর কনফিগারেশন ফাইল তৈরি করা উচিত। ফাইল কল করা আবশ্যক configএবং ডিরেক্টরিটি স্থাপন .ssh/ব্যবহারকারীর হোম মধ্যে: ~/.ssh/config। উদাহরণ অনুসারে ফাইলের বিষয়বস্তু হওয়া উচিত:

    Host victoria-pass             # this is as 'nickname' of the connection
        HostName victoria.org      # or use the IP address
        IdentityFile ~/.ssh/id_rsa # or provide the fill path to another key
        User tri                   # use the actual name of the remote user
        Port 1111                  # provide the actual port of the remote server
        # other parameters...
    
    # setup each another Host in the same way...        
    

    ফাইলের অনুমতিগুলি পরিবর্তন করুন:

    chmod 600 ~/.ssh/config
    

    তদতিরিক্ত, এখন আপনার এই হোস্টের প্রত্যেকটির সাথে একটি কমান্ড দ্বারা সংযোগ করতে সক্ষম হওয়া উচিত:

    ssh victoria-pass
    
  2. দ্বিতীয় উদাহরণ - sftp://tri@victoria.org:1111/home/tri- ~/.ssh/configকাস্টম ssh পোর্টের সাথে পূর্বনির্ধারিত ফাইলটি ব্যবহার না করে কীভাবে একটি দূরবর্তী ssh (sftp) সার্ভারের সাথে সংযোগ স্থাপন করা যায় তা দেখায় ।

    এই পদ্ধতির মূল কনসটি হ'ল যদি প্রমাণীকরণ ফাইলটি না হয় তবে ~/.ssh/id_rsaআপনাকে কমান্ড দ্বারা এটি আগাম সরবরাহ করা উচিত ssh-add। উদাহরণস্বরূপ যদি প্রমাণীকরণ ফাইলটি বলা হয় file.pem:

    ssh-add /full/path/to/the/authentication/file.pem 
    

    আমি মনে করি আপনি যখন স্থানীয় মেশিনটি পুনরায় চালু করবেন তখন প্রতিবার আপনার এটি করা উচিত, অথবা আপনার উপরের কমান্ডটি ~/.profileফাইলটিতে অন্তর্ভুক্ত করা উচিত ।


উসুং জিএফটিপি

এসএসএইচ কীগুলি ব্যবহার করতে কীভাবে জিএফটিপি সেটআপ করবেন সেই পদক্ষেপগুলি এখানে রয়েছে।

এখানে চিত্র বর্ণনা লিখুন

  1. ইন এফটিপি মেনু তে ক্লিক করুন পছন্দসমূহ ;

  2. এসএসএইচ ট্যাবে যান ;

  3. ক্ষেত্রটি এসএসএইচ অতিরিক্ত প্যারামগুলি এই মানটি দিয়ে পূরণ করুন :

    -o IdentityFile=/home/<your user>/.ssh/id_rsa
    

    <user name>আপনার আসল ব্যবহারকারীর নাম দিয়ে পরিবর্তন করুন । বা ব্যবহার করুন:

    -o IdentityFile=~/.ssh/id_rsa
    
  4. Gftp এর প্রধান উইন্ডোতে পছন্দমত মধ্যে SSH2 সংযোগ ধরণ হিসেবে;

  5. লক্ষ্য হোস্টের নাম, বা আইপি ঠিকানা লিখুন;

  6. লক্ষ্য মেশিনের এসএসএইচ পোর্ট সেটআপ করুন (যদি এটি ডিফল্ট না হয় - 22);

  7. এসএসএইচ সংযোগের জন্য ব্যবহারকারী প্রবেশ করান ;

  8. আপনার এসএসএইচ কী এর পাস বাক্যাংশ লিখুন (যদি কিছু থাকে);

  9. হিট Enter


এসএসএইচএফএস ব্যবহার করে

আপনি কমান্ড-লাইন সরঞ্জামের মাধ্যমে একটি দূরবর্তী ডিরেক্টরি (বা পুরো ফাইল সিস্টেম) মাউন্ট করতে পারেন sshfs। তারপরে আপনি এটি "স্থানীয়ভাবে" আপনার ইচ্ছামতো চালনা করতে পারেন। এটি আমার পছন্দসই উপায়। আসুন ধরে নেওয়া যাক মাউন্টিং ডিরেক্টরিটি ~/mountএবং আপনি দূরবর্তী ব্যবহারকারীর হোম ডিরেক্টরিটি মাউন্ট করতে চান:

sshfs user@host.name.or.ip:/home/<user> /home/<local-user>/mount/

অথবা আপনি যদি ~/.ssh/configফাইল তৈরি করেছেন :

sshfs host-name:/home/<remote-user> /home/<local-user>/mount/

এছাড়াও আপনি /etc/fstabএন্ট্রি তৈরি করতে পারেন - তথ্যসূত্র:


পিপিকে কী রূপান্তর করুন

দয়া করে মনে রাখবেন আপনি যদি পিপিকে কী ব্যবহার করেন , যার অর্থ পিটিটিওয়াই প্রাইভেট কী , আপনার এটি রূপান্তর করা উচিত কারণ ক্লোনজিলার বিপরীতে, উপরের সরঞ্জামগুলি এই ফর্ম্যাটটি পড়তে পারে না। এই উদ্দেশ্যে আপনার puttygenপ্যাকেজের অংশ হিসাবে থাকা সরঞ্জামটি ব্যবহার করা উচিত putty-tools:

sudo apt install putty-tools

এখন আপনি কীটি এইভাবে রূপান্তর করতে পারেন:

puttygen input-key-filename.ppk -O private-openssh -o output-key-filename.pem

এই নোটের জন্য @ স্টিলড্রাইভারকে ধন্যবাদ । এখানে উত্স এবং কয়েকটি অতিরিক্ত রেফারেন্স রয়েছে:


সুরক্ষা অনুযায়ী

সমস্ত পন্থা সংযোগের একই পদ্ধতি ব্যবহার করে - এসএসএইচ - তারা যে সুরক্ষা দেয় তা সমতুল্য হওয়া উচিত। উইকিপিডিয়া থেকে :

সিকিউর শেল (এসএসএইচ) সুরক্ষিতভাবে কোনও সুরক্ষিত নেটওয়ার্কের উপরে অপারেটিং নেটওয়ার্ক পরিষেবাদির জন্য একটি ক্রিপ্টোগ্রাফিক নেটওয়ার্ক প্রোটোকল ... এসএসএইচ একটি ক্লায়েন্ট-সার্ভার আর্কিটেকচারে একটি সুরক্ষিত চ্যানেল সরবরাহ করে, একটি এসএসএইচ সার্ভারের সাথে একটি এসএসএইচ ক্লায়েন্ট অ্যাপ্লিকেশনকে সংযুক্ত করে ...

এসএসএইচ দ্বারা ব্যবহৃত এনক্রিপশনটি কোনও সুরক্ষিত নেটওয়ার্ক, যেমন ইন্টারনেটের উপর গোপনীয়তা এবং ডেটার অখণ্ডতা সরবরাহ করার উদ্দেশ্যে করা হয় ... এসএসএইচ দূরবর্তী কম্পিউটারকে প্রমাণীকরণের জন্য সর্বজনীন-কী ক্রিপ্টোগ্রাফি ব্যবহার করে এবং প্রয়োজনে ব্যবহারকারীকে অনুমোদনের অনুমতি দেয় ...

একটি উপায় হ'ল স্বয়ংক্রিয়ভাবে উত্পন্ন উত্সাহিত সরকারী-ব্যক্তিগত কী জোড়কে কেবল কোনও নেটওয়ার্ক সংযোগ এনক্রিপ্ট করার জন্য ব্যবহার করা এবং তারপরে লগ ইন করতে পাসওয়ার্ড প্রমাণীকরণ ব্যবহার করা ...

অন্যটি হ'ল ম্যানুয়ালি উত্পন্ন জনসাধারণের ব্যক্তিগত কী জুড়িটি প্রমাণীকরণ সম্পাদন করতে ব্যবহার করুন, ব্যবহারকারী বা প্রোগ্রামগুলিকে একটি পাসওয়ার্ড নির্দিষ্ট করে না দিয়ে লগ ইন করতে দেয়। এই দৃশ্যে, যে কেউ বিভিন্ন কী (সরকারী এবং বেসরকারী) এর সাথে একটি মিলের জোড়া তৈরি করতে পারে ...


ধন্যবাদ তোমার উত্তরের জন্য. আসলে আমি নিজের ব্যবহারকারী নাম / পাসওয়ার্ডটি সংলাপ বাক্সে রাখতে চাই না যা আমি ফাইল> সার্ভারে সংযুক্ত ক্লিক করি তার পরিবর্তে আমি .ppk কীটি ব্যবহার করতে চাই appear আমি কীভাবে এটি নটিলাস বা কজাতে যুক্ত করতে পারি?
শাহমোয়েন

@ শাহমোয়েন, আমার কাজ শেষ হয়েছে।
pa4080

2
@ শাহমোইন দয়া করে দেখুন কীভাবে ফাইলজিলা পিপিকে ওপেনশ এসএফটিপি উপযোগী কীতে রূপান্তর করতে পারেন । বিকল্পভাবে, যদি আপনার এখনও উইন্ডোজ অ্যাক্সেস থাকে তবে কীভাবে পিটিটিওয়ির। পিপিকে এসএসএইচ কীতে রূপান্তর করবেন
স্টিল্ড্রাইভার

আপনার ধরণের এবং বিস্তারিত জবাবের জন্য আপনাকে @ pa4080 ধন্যবাদ। আপনি জিএফটিপি দিয়ে জিজ্ঞাসা প্রতিটি পদক্ষেপ আমি করেছি তবে দুর্ভাগ্যক্রমে এটি কার্যকর হয়নি। হোস্ট, পোর্ট এবং ব্যবহারকারীর বিশদটি প্রবেশের পরে জিএফটিপি-র মূল পর্দায় যখন আমি এন্টার টিপুন তখন এটি সংযোগ শুরু হয়েছিল তবে এটি কখনও শেষ হয় না, নীচে আমি এটি "প্রোটোকল ইনিশিয়েশন" এ থামতে দেখতে পাচ্ছি
শাহমোয়েন

@ স্টিল্ড্রাইভার আপনাকে অনেক ধন্যবাদ, শেষ পর্যন্ত আমি এটি জিএফটিপি দিয়ে করেছি। আপনার সহায়তার জন্য সবাইকে ধন্যবাদ, বিটিডাব্লু আপনি কি মানুষ আমাকে কোন পদ্ধতিটি ব্যবহার করবেন এবং কেন জানাতে হবে ??
শাহমোয়েন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.