মাউন্ট এসএমবি কমান্ড লাইন থেকে gvfs এর সাথে ভাগ করে


9

উবুন্টুতে একটি এসএমবি শেয়ার মাউন্ট করার বিভিন্ন উপায় রয়েছে। উদাহরণ স্বরূপ:

  • রুট হিসাবে, আপনি Mount.cif ব্যবহার করতে পারেন:

    mount -t cifs -o user=username //servername/sharename/ /mnt
    
  • আপনি এখানে বর্ণিত হিসাবে smbnetfs ব্যবহার করতে পারেন

তবে, আমি gvfs ব্যবহার করতে চাই। Ssh ব্যবহার করে লগ ইন করার সময়। আমি সফলতা ছাড়াই নিম্নলিখিতগুলি চেষ্টা করেছি:

dbus-launch bash
gvfs-mount smb://servername/sharename/

এটি কাজ করে ... ধরনের। আমি যখন দৌড়ান

gvfs-mount -l 

আমি নিম্নলিখিত পেতে:

Mount(0): sharename on servername -> smb://servername/sharename/
  Type: GDaemonMount

সুতরাং, মাউন্ট কাজ বলে মনে হচ্ছে। যাইহোক, কোনও ফাইল সিস্টেমের মাউন্ট পয়েন্ট নেই, যখন আমি এটি নটিলাস ব্যবহার করে মাউন্ট করি তখন আমি একটি মাউন্টপয়েন্ট /run/user/1000/gvfs/পাই যা আমি কমান্ড লাইন ব্যবহার করে অ্যাক্সেস করতে পারি।

কমান্ড লাইনের সাহায্যে অ্যাক্সেস করতে পারি এমন জিভিএফএস সহ একটি মাউন্ট পয়েন্ট পেতে আমার কী করা উচিত?

উত্তর:


3

মাউন্ট পয়েন্টটি হওয়া উচিত ~/.gvfs। আমার দ্বারা অন্তত এটা এই নামের সেখানে থাকলেন smb-share\:domain\=WORKGROUP\,server\=192.168.0.186\,share\=asmedia-hdd\,user\=root/। আপনি যদি এখনও এটি খুঁজে না পান তবে আপনি চেষ্টা করতে পারেন sudo find / -name sharename -type d। সম্ভবত এটি ডিরেক্টরিটি অন্য কোথাও খুঁজে পেয়েছে। আর একটি সম্ভাব্য অবস্থান /run/user/1000/gvfs


2

কমপক্ষে উবুন্টু 18.04 এর সাথে নিম্নলিখিত কাজ করে:

$ gio mount smb://<server>/<share>
Password required for share <share> on <server>
User [<user>]:
Domain [<workgroup>]:
Password:

মাউন্ট-পয়েন্ট মধ্যে অবস্থিত হয় /run/user/<uid>/gvfs/( একই $XDG_RUNTIME_DIR/gvfs )।


ব্যবহারকারীর নাম / পাসওয়ার্ড / ওয়ার্কগ্রুপ সহ অপ্রত্যাশিত মাউন্টের জন্য এটি ব্যবহার করে দেখুন । তারপরে আপনি যেমন যা কিছুতে একটি সিলিমিংক তৈরি করতে পারেনln -si $XDG_RUNTIME_DIR/gvfs/mysmbmount $HOME/smb
পাবলো বিয়ানচি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.