নটিলাস ssh এর মাধ্যমে সার্ভারের সাথে সংযুক্ত হয়ে উবুন্টুতে আর উপস্থিত হবে না 14.04


27

আমি কেবল উবুন্টু 14.04 এ আপগ্রেড করেছি এবং আমি দেখতে পাচ্ছি যে এসএসএইচ এর মাধ্যমে অন্য সার্ভারের সাথে সংযোগটি আর নটিলাসের পরিবেশের অংশ নয়। এই বৈশিষ্ট্যটি কীভাবে পুনরায় সক্ষম করতে হবে আমাকে যে কেউ নির্দেশ করতে পারে।

ধন্যবাদ, ওয়েন


3
ssh://user@ipকাজ করে না?
অ্যালেক্স

উপরের মন্তব্যটি, জো-এরলেন্ড শিনস্টাডের উত্তর এবং নীচে ব্যবহারকারী275419 এর উত্তর সঠিক। সুতরাং, আমার মতো লোকদের সঠিক উত্তর খোঁজার জন্য বাঁচানোর জন্য আপনার উচিত একটিটিকে সঠিক হিসাবে চিহ্নিত করা উচিত।
প্রাতঃরাশের উত্স

আপনার প্রশ্নের উত্তর চিহ্নিত করুন। উত্তরটি স্বীকৃত হিসাবে চিহ্নিত করুন, যদি এটি আপনার সমস্যার সমাধান করে।
অনুজ টিবিই

উত্তর:


33

এটি এখনও "ফাইলগুলি> এতে সংযুক্ত করুন ..." তে রয়েছে

প্রবেশ করুন sftp://user@address/folder/এবং আপনি যেতে ভাল হওয়া উচিত।


1
অনেক ধন্যবাদ, আমি আমার রাস্পবেরিপিটি এই url যুক্ত করেছি: sftp: //pi@192.168.1.5/home/
হালিল İब्रাহিম ওম্যাকı

10

ওপেন টার্মিনাল

ctrl + Alt + T

টাইপ করুন:

nautilus-connect-server

সার্ভারের সাথে সংযুক্ত করুন

আপনার এসএসআই আইপি ঠিকানা লিখুন:

ssh://youripaddress

তোমার ব্যবহৃত নাম এবং গোপনশব্দ প্রবেশ করাও:

লগইন

আপনি সম্পন্ন করেছেন: সফল লগইনের পরে, আপনি এটি দেখতে পাবেন:

সার্ভার ফোল্ডার

আশা করি এটা তোমাকে সাহায্য করবে।


পারফেক্ট !! এটি নির্দোষভাবে কাজ করে!
1111161171159459134

7

সমস্যাটি

যখন এর মাধ্যমে একটি দূরবর্তী ফাইল সিস্টেম অ্যাক্সেস করার চেষ্টা sftpমধ্যে nautilus(Enter ^ এক্সেস প্রবেশ অবস্থান দণ্ডের, এর এল sftp://user@host/export/dumps/client/user/URI হিসেবে সাম্প্রতিক কাজ করা prepended পরার: /home/user/sftp:/user@host/.. এবং ত্রুটি বার্তা (প্রতিধ্বনিত /home/userসাম্প্রতিক কাজ করা হচ্ছে):

**Unable to find the requested file. Please check the spelling and try again.**
Unhandled error message: Error when getting information for file '/home/user/sftp:/user@host/...': No such file or directory.

সংক্ষিপ্ত উত্তর

কমপক্ষে আমার সিস্টেমে এটি sshfs14.04 এ আপগ্রেড করার সময় ইনস্টল করা হয়নি বলে মনে হয়। এটি ইনস্টল করা আছে কিনা তা পরীক্ষা করুন:

apt-cache policy sshfs

আমার জন্য, এটি ইনস্টল করুন:

sudo apt-get install sshfs

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

একটি রিমোট সার্ভার অ্যাক্সেসের জন্য মেনু পয়েন্ট (যা Fileমেনুতে আগে ব্যবহৃত হত ) এখন নেটওয়ার্ক - কানেক্ট টু সার্ভারের আওতায় বাম ফলকে দৃশ্যমান । + sftp://user@server/pathবার আঘাতের সময় প্রদর্শিত হওয়া বার বারে একটি ইউআরআই ( ) প্রবেশ করাও সম্ভব ।CtrlL

দীর্ঘ উত্তর

আমি এই সমস্যাটি অন্য একটি কোণ থেকে লড়াই করছি (দেখুন [দেজা-ডুপ ssh পদ্ধতিটি কাজ করে না - স্থানীয়ভাবে এর পরিবর্তে লিখেছেন] [1]), এবং রহস্যজনক দুর্ব্যবহারের কারণটি আমাকে গভীরতার গভীরে নিয়ে গেছে

  • gvfs
  • sshfs
  • দ্রব করা

ডিবাগিং প্রক্রিয়া:

gvfs এর মাধ্যমে মাউন্ট করার চেষ্টা করছেন:

% gvfs-mount sftp://user@server/export/dumps/client/home/user
Error mounting location: volume doesn't implement mount

ব্যবহারকারী যদি একটি সাম্প্রতিক ডেক্সটপ চলমান না হয়, তাহলে , gvfs-mountসঙ্গে prepended করা প্রয়োজন dbus-launch:

dbus-launch gvfs-mount sftp://user@server/export/dumps/client/home/user

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

dbus-launch bash
gvfs-mount sftp://user@server/export/dumps/client/home/user
calibre@magrathea:~$ gvfs-mount -l
Drive(0): ST320LT020-9YG142
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): 5,4 GB Volume
  Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Volume(1): Nexus7
  Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Mount(0): user on server -> sftp://user@server/
  Type: GDaemonMount
nautilus &

দেখে মনে হচ্ছে gvfsঅনুরোধিত userপরম পথের পরিবর্তে দূরবর্তী হোম ডিরেক্টরিটি মাউন্ট করা হয়েছে । /exportঅতিরিক্ত /প্রিপ্রেন্ডেন্ড পেলে একই । মধ্যে nautilusযে গত লাইনে বলা পেয়েছিলাম, আকাঙ্ক্ষিত পথটি একটি কোনো URI ইশারা প্রবেশ করা যাবে এবং মাউন্ট একবার অন্তর্নিহিত সমস্যার সমাধান করা হয়।

sshfs এর মাধ্যমে মাউন্ট করার চেষ্টা করছেন:

অতিরিক্ত নির্ভরতা (অসম্পূর্ণ):

  • ব্যবহারকারীর fuseগ্রুপের সদস্য হওয়া দরকার । সঙ্গে টেস্ট: grep <username> /etc/groupতিনি অনুপস্থিত যদি: sudo usermod -a -G fuse <user>। একটি পাসওয়ার্ডহীন গোষ্ঠী সহ, ব্যবহারকারীকে এই পরিবর্তনটি কার্যকর করতে লগআউট / পুনরায় লগইন করতে হবে।
  • gvfs-backend ইনস্টল করা প্রয়োজন

(চলবে)

[1]: দেজা-ডুপ এসএসএস পদ্ধতিটি কাজ করে না - এর পরিবর্তে স্থানীয়ভাবে লেখায় । পরিক্ষা করapt-cache policy gvfs-backend


4

আপনি প্রবেশ করতে পারেন:
ssh: // আইপি ঠিকানা

উদাহরণস্বরূপ:
ssh: //192.168.1.4

ফলস্বরূপ কথোপকথন বাক্সটি আপনি যে মেশিনে সংযোগের চেষ্টা করছেন এবং যেভাবে ব্যবহারকারীর নাম এবং পাসওয়ার্ড মনে রাখবেন সে সম্পর্কে আপনাকে বিকল্প দিতে পারে এমন ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করবে।


3

জিনোম ফাইল ম্যানেজার নটিলাস (> উবুন্টু ১ 16.০৪) এর নতুন সংস্করণগুলিতে এই বৈশিষ্ট্যটি একটি নতুন অবস্থানে চলে গেছে:

  • ফাইল ম্যানেজার খুলুন
  • অন্যান্য অবস্থান ক্লিক করুন
  • উইন্ডোর নীচে আপনি একটি সংযোগ ডায়ালগ দেখতে পাবেন

কোয়েরেশন চিহ্নটি ক্লিক করলে সার্ভারটি কীভাবে প্রবেশ করা যায় এবং কী প্রোটোকল সমর্থিত তা উদাহরণ দেয়।

নটিলাসের স্ক্রিনশট


কাজ করে, তবে আমি এটিকে ঘৃণা করি! তারা আমাদের প্রিয় নটিলাসের সাথে ধ্বংসস্তূপ করেছে! apt-get install nemoউবুন্টু বায়োনিক-এ নিমো ( ) ব্যবহার করার জন্য ব্যাক করা ।
ম্যাক্সওয়েল লাইট

2

আপনি নিমো দিয়ে এটি করতে পারেন। নির্ভরতা মুক্ত সংস্করণ ইনস্টল করে শুরু (ক টার্মিনাল উইন্ডো খুলুন সঙ্গে Ctrl+ + Alt+ + Tলিখুন):

sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo nemo-fileroller

নিমো চালু করুন এবং ফাইল মেনু থেকে সার্ভারে কানেক্ট করুন নির্বাচন করুন , এই মেনুতে সার্ভারের ধরণে এসএসএইচ বিকল্প রয়েছে ।


0

উত্তর

আপনার এসএসআই আইপি ঠিকানা লিখুন:

SFTP: // youripaddress

not ssh: // youripaddress


2
যেমনটি আমি মনে করি, আপনি যখন কোনও এসএসএস: // প্রোটোকল হ্যান্ডলারটি সরবরাহ করেন তখন এটি অনুমান করে যে আপনি sftp টাইপ করেছেন। আপনি কি উত্তর দেওয়ার আগে চেষ্টা করেছিলেন?
এম 3 এন্ড

0

প্রথমে আপনার gvfs- ব্যাকেন্ডস প্যাকেজটি পরীক্ষা করুন ।

$ dpkg -l | grep gvfs-backends
ii  gvfs-backends

এটি উপস্থিত না থাকলে দয়া করে এটি ইনস্টল করুন।

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