আমার একই সমস্যা কারণ আমার পাসওয়ার্ডে কমা চিহ্ন রয়েছে (যেমন "পাস, ডাব্লুআর"):
$ sudo mount -t cifs -o domain=mydomain,username=myuser,password=PASS,WORD //server/share localfolder
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
প্রথমে, আপনার ভার্বোজ মোড সক্ষম করার চেষ্টা করা উচিত (--verbose বিকল্প):
$ sudo mount -t cifs -o domain=mydomain,username=myuser,password=PASS,WORD //server/share localfolder --verbose
mount.cifs kernel mount options: ip=172.30.91.137,unc=\\server\share,WORD,user=myuser,,domain=mydomain,pass=********
এখানে আমি আমার সমস্যা দেখতে পাচ্ছি। কমা সমস্ত জিনিস ভেঙে দেয়। সমাধান শংসাপত্র ফাইল ব্যবহার করা হয়। ম্যান মাউন্ট.সিফ-এ কী লেখা আছে:
শংসাপত্রগুলি = ফাইলের নাম এমন একটি ফাইল নির্দিষ্ট করে যা একটি ব্যবহারকারীর নাম এবং / অথবা পাসওয়ার্ড এবং allyচ্ছিকভাবে কর্মগোষ্ঠীর নাম ধারণ করে। ফাইলটির ফর্ম্যাটটি হ'ল:
username=value
password=value
domain=value
ভাগ করা ফাইল যেমন / etc / fstab এ পাসওয়ার্ড থাকার চেয়ে এটি পছন্দ হয় having কোনও শংসাপত্রের ফাইলটি সঠিকভাবে সুরক্ষিত করতে ভুলবেন না।
আপনার পছন্দ মতো এই ফাইলটি তৈরি করুন:
$ cat > cifs.credo
username=myuser
password=PASS,WORD
domain=mydomain
এবং ব্যবহার (--verbose বাদ দেওয়া যেতে পারে)
$ sudo mount -t cifs -o credentials=path/to/cifs.credo //server/share localfolder --verbose
mount.cifs kernel mount options: ip=172.30.91.137,unc=\\server\share,user=myuser,,domain=mydomain,pass=********
পাসওয়ার্ড নিয়ে কোনও সমস্যা নেই।