ম্যাকের ফাইলজিলা: পাসওয়ার্ডহীন প্রমাণীকরণের সাথে এসএফটিপি?


12

আমি ওএসএক্সের জন্য এখানে নির্দেশাবলী অনুসরণ করার চেষ্টা করছি

http://wiki.filezilla-project.org/Howto

আমি sshকোনও ব্যবহারকারীর নাম / পাসওয়ার্ড ছাড়াই লক্ষ্যবস্তু সার্ভারে সফলভাবে যেতে পারি (ওএসএক্স ~/.sshডিরেক্টরি থেকে আমার শংসাপত্রগুলি তুলবে ), তবে ফাইলজিলা কীভাবে তা করতে পারে সে সম্পর্কে আমার কোনও ধারণা নেই।

আমি কেবল চালানোর চেষ্টা করেছি ssh-agentযা খুব বেশি করে না।


"এফটিপি ওভার এসএসএইচ" দ্বারা, আপনি কি এসএফটিপি বলতে চান, বা সত্যিকারের পুরানো এফটিপি এসএসএইচ দিয়ে সুড়ঙ্গ?
user1686

আপনি কি টিউটোরিয়ালটির উইন্ডোজ অংশটি অনুসরণ করেছেন , বা অন্য প্ল্যাটফর্মের সাথে সম্পর্কিত একটি বাক্য ?
ড্যানিয়েল বেক

@ ড্যানিয়েল বেক, "অন্যান্য প্ল্যাটফর্ম" ... @ গ্রাটিউইজ, আমি এসএফটিপি বলতে চাইছি, এসএসএইচ দিয়ে এফটিপি টানেল নয়।
ড্যান রোজনস্টার্ক

টাইপ করার সময় আপনি কি টার্মিনালে কোনও আউটপুট পাবেন printenv SSH_AUTH_SOCK?
উইলিয়াম জ্যাকসন

/tmp/launch-xi2Fu5/Listeners
@ উইলিয়াম

উত্তর:


17

আপনি এখন এটি ব্যবহার করতে পারেন FileZilla -> Preferences -> Connection -> SFTPযা আপনাকে আপনার ব্যক্তিগত কীটি আমদানি করার অনুমতি দেবে।


8
Command-Shift-Gএবং প্রবেশ করুন: ~/.sshআপনার .sshডিরেক্টরিতে যেতে
ফানি

3
(আমার ভাষা থেকে অনুবাদ করা) "~ / .ssh / id_rsa সমর্থিত বিন্যাসে নেই Additionally অতিরিক্তভাবে এটি পাসওয়ার্ড সুরক্ষিত File ফাইলজিলা এখনও পাসওয়ার্ড সুরক্ষিত কী সমর্থন করে না you আপনি কি ফাইলটিকে সমর্থিত অরক্ষিত বিন্যাসে রূপান্তর করতে চান?" না, ধন্যবাদ ...
হালিল Özgür

আপনার কীটি আমদানি না করে কী করার উপায় আছে? এটি 2018 সালে খুব সাম্প্রতিক না হওয়া পর্যন্ত এটি ছাড়া আমার জন্য দুর্দান্ত কাজ করেছে
স্যামি লার্বি

1
@ সাম্মি লার্বি দুঃখিত, আমি এই বিষয়টি খুব ভালভাবে মনে করি না। যাইহোক, নির্দেশাবলী সময় চেষ্টা করা হয়েছিল এবং কাজ।
ড্যান রোজনস্টার্ক

7

ওএসএক্সের সাম্প্রতিক সংস্করণগুলিতে অন্তর্নির্মিত এস-এস-এজেন্ট রয়েছে এবং এটি আলাদাভাবে শুরু করার দরকার নেই।

আমার ক্ষেত্রে আমাকে কেবল ফাইলজিলার সাইটের সেটিংসে লগনের ধরণটি "ইন্টারেক্টিভ" রূপে পরিবর্তন করতে হয়েছিল এবং প্রোটোকল হিসাবে এসএফটিপি নির্বাচন করতে হয়েছিল।

ফাইলজিলা স্পষ্টতই ssh- এজেন্টের সাথে কথা বলে এবং প্রমাণীকরণটি পরিচালনা করে। ফাইলজিলার কীটি আমদানির চেয়ে এটি ভাল, যেহেতু আপনি ফাইলের পাসওয়ার্ডটি সুরক্ষিত রাখতে পারেন।


2

আপনার কি .ppkবা .pemচাবি দরকার নেই ।

  1. এসএসএইচ এজেন্টে আপনার ব্যক্তিগত কী যুক্ত করুন। ম্যাকের ক্ষেত্রে এটি হ'ল ssh-add ~/.ssh/[your private key]- আপনি যদি এসএসএইচ কী তৈরি না করে থাকেন তবে প্রথমে এই কমান্ডটি চালানssh-keygen -t rsa -f ~/.ssh/[give a name for your keys] -C "[your email]"
  2. 1) ফাইলজিলা খুলুন 2) হোস্ট টাইপ করুন: sftp://[host ip address you want to connect to]3) ব্যবহারকারীর নাম টাইপ করুন: [your username]4) পাসওয়ার্ড এবং বন্দর ক্ষেত্র খালি রাখুন 5) কুইক সংযোগে ক্লিক করুন

ফাইলজিলা স্বয়ংক্রিয়ভাবে এসএসএইচ এজেন্টে লোড করা কীগুলি ব্যবহার করতে সক্ষম হবে।


1

এই পৃষ্ঠায় উভয় নির্দেশাবলী গল্পের 3/4 বলুন:

ইয়ারটি সঠিক: আপনার এসএসএইচ কীটি প্রবেশ করতে আপনাকে কেবল এসএফটিপি সেটিংস পৃষ্ঠাতে যেতে হবে (যা আমাকে পিটিপি এক্সটেনশন সহ পুটি কী হিসাবে ফর্ম্যাট করতে হয়েছিল - যদি আপনি এটি ছেড়ে দেন তবে ফাইলজিলা আপনার জন্য একটি সাধারণ এসএসএস প্রাইভেট কী ফর্ম্যাট করবে) ।

ডিডিডি ঠিক আছে যে আপনাকে আপনার লগইনটিকে "নরমাল" মোডে রাখতে হবে (তবে আপনার এখনও এসএফটিপি সেটিংসে কী প্রবেশ করাতে হবে)।

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

সুতরাং, তিনটি পদক্ষেপ করুন:

  1. এসএফটিপি সেটিংস পৃষ্ঠায় এসএসএইচ কী আমদানি করুন।
  2. "পাসওয়ার্ড সংরক্ষণ করবেন না" বলে বক্সটি পরীক্ষা করবেন না (যেমন, পাসওয়ার্ড সংরক্ষণের অনুমতি দিন)
  3. সার্ভার প্রোফাইল সেটিংসের সাধারণ ট্যাবে সাধারণ মোড ব্যবহার করুন।

শুভকামনা!


1

এই সমাধানগুলির কোনওটিই ম্যাকওএসে (সিয়েরা, হাই সিয়েরা বা মোজাভে) আমার পক্ষে কাজ করে নি। ফাইলজিলা সেটিংসে আপনার নিজস্ব কী যুক্ত করা পুনরায় বুটের পরে পাসওয়ার্ডের অনুরোধ জানায়।

নিম্নলিখিতগুলিতে এতে যুক্ত করুন ~/.ssh/config:

Host *
ForwardAgent yes
UseKeychain yes  
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa

তারপরে টার্মিনালে এটি করুন:

ssh-add -K ~/.ssh/id_rsa

তারপরে এই ফাইলটি তৈরি করুন:

~ / লাইব্রেরি / LaunchAgents / local.computername.AddSSHKeysAtLogin.plist

এটি এতে রাখুন:

লেবেল স্থানীয়.মাইকম্পিউটারনেম.এডএসএসএইচকি কিটলটিন প্রোগ্রামআরগমেন্টস / ইউএসআর / বিন / এসএস-অ্যাড -এ স্ট্যান্ডার্ডআউটপ্যাথ / দেব / নাল স্ট্যান্ডার্ডআরথপ্যাথ / দেব / নাল রানআউটলয়েড

পুনরায় বুট করুন এবং আপনার পাসওয়ার্ডের জন্য অনুরোধ না করে ফাইলজিলা ব্যবহার করতে সক্ষম হওয়া উচিত। এটি কাজ করে!

আমি এখানে সর্বশেষ অংশটি পেয়েছি: https://blog.elao.com/en/tech/ssh-agent-does-not-automatically-load-passphrases-on-the-osx-sierra-keychain/


0

ম্যাক ফাইলজিলার জন্য:

শীর্ষস্থানীয় মেনু: ফাইলজিলা -> সেটিংস -> সংযোগ / এফটিপি / এসএফটিপি

Add keyfileপিপিকে ফাইলটি আমদানি করতে ক্লিক করুন (পিপি কে রূপান্তরকারীদের কাছে প্রচুর পরিমাণে পেম প্রাইভেট কী থাকলে)


-2

সার্ভার ম্যানেজারে আপনাকে প্রথমে আপনার সার্ভারটি রাখতে হবে। আইপি / ডোমেন এবং ব্যবহারকারীর নাম সরবরাহ করুন এবং লগইন প্রকারটি "স্বাভাবিক" এ সেট করা আছে তা নিশ্চিত করে লগইন টিপুন।

এই আইপিটিতে যদি আপনার একটি ওয়ার্কিং এসএসএইচ সংযোগ থাকে তবে সবকিছু ঠিক হয়ে যাবে!

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