মাউন্ট সিআইএফএস শংসাপত্রের ফাইলটির বিশেষ অক্ষর রয়েছে


12

আমার জেনার সার্ভারে অংশ ভাগ করতে আমার সমস্যা হচ্ছে (5.6 এফপি 1) কমান্ড লাইন থেকে আমি চেষ্টা:

mount.cifs //server/share /mnt/share -o credentials=credfile

শংসাপত্রের বিষয়বস্তু হ'ল:

username=Administrator
password=What@zR\!p3s

আমি যখন উপরের মাউন্ট কমান্ডটি চালনা করি তখন আমি "অ্যাক্সেস অস্বীকৃত" পাই। তবে আমি নিম্নলিখিত কমান্ডটি চালালে এটি কার্যকর হয়:

mount.cifs //server/share /mnt/share -o username=Administrator,password=What@zR\!p3s

দয়া করে মনে রাখবেন "\" হ'ল ব্যাং থেকে বাঁচার জন্য এবং আমি এটি শংসাপত্রের ফাইলটিতে এবং এটি ছাড়া চেষ্টা করেছি। কোন পরামর্শ?


কিছু কাজ করেছে?
বেরেট

উত্তর:


11

আমার একই সমস্যা কারণ আমার পাসওয়ার্ডে কমা চিহ্ন রয়েছে (যেমন "পাস, ডাব্লুআর"):

$ 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=********

পাসওয়ার্ড নিয়ে কোনও সমস্যা নেই।


6

মাউন্টকিফগুলির পুরানো সংস্করণগুলির একটি সাধারণ সমস্যা ছিল ফাইলটির শেষে থাকা নিউলাইনটি পাসওয়ার্ডের অংশ হিসাবে রাখা হয়েছিল।

সুতরাং আপনার পালানোর দরকার নেই, এবং একটি নতুন লাইনের পিছনে এই ফাইলটি পুনরায় লেখার চেষ্টা করা উচিত।

ভিমে এটি করতে, :set noeol binaryসংরক্ষণের আগে ব্যবহার করুন । আপনি যাচাই করতে পারেন যে এর সাথে কোনও পিছনে নতুন লাইন নেই xxd credfileএবং এটি নিশ্চিত হয়ে যায় যে এটি শেষ হয়নি 0a

যদি এটি কাজ না করে তবে আমাকে আপনার সঠিক কোডবেসটি পরীক্ষা করতে হবে। আপনি কোন প্যাকেজ (বিতরণ, সংস্করণ এবং প্রকাশ) বা উত্স (সংরক্ষণাগার নাম) ব্যবহার করছেন cifs-utils?


1

আরেকটি বিষয় চেষ্টা করার জন্য হ'ল বিশেষ চরিত্রটি দু'বার টাইপ করা ... আমার এতে একটি with এর সাথে একটি পাসওয়ার্ড ছিল এবং এটি $$ দিয়ে প্রতিস্থাপন করতে হয়েছিল $$ যাইহোক, আমি বর্তমানে গাজর নিয়ে সমস্যা করছি: '^'


1

Mount.cifs সংস্করণ 4.5 এর জন্য নিম্নলিখিতটি আমার জন্য কাজ করেছে: ডোমেন, ব্যবহারকারীর নাম, পাসওয়ার্ড, পাসওয়ার্ডের পরে কোনও নতুন লাইন, বিশেষ অক্ষর বা উদ্ধৃতি রক্ষা নয় cred


হ্যাঁ তবে এটি আমার পক্ষে কার্যকর হয়নি, ধন্যবাদ @ নিরঙ্কুশ
ডেভিড জর্জ

0

এটি উদ্ধৃত করার চেষ্টা করুন।

অর্থাত,

password="What@zR!p3s"

এবং আমি আশা করি এটি আসলে আপনার পাসওয়ার্ড নয়। যদি এটি হয় তবে আপনার এখন এটি পরিবর্তন করা দরকার।


না এটি সত্যিকারের পাসওয়ার্ড নয়। দ্বিতীয়ত, আমি ইতিমধ্যে একই ফলাফলের সাথে উভয় পরামর্শ চেষ্টা করেছি। আক্ষরিক উদ্ধৃতি, যেমন চেষ্টা করেছেন। >> '
ডেভিড জর্জ

0

আপনি কি স্ল্যাশ সরিয়ে দেওয়ার চেষ্টা করেছেন? সম্পূর্ণরূপে? আমি বিশ্বাস করি না যে শংসাপত্রগুলির ফাইলটি একেবারে এড়ানো উচিত। এটি শেলের উপর থেকে পালাতে হবে কারণ শেলটি অক্ষরগুলি ব্যাখ্যা করছে, Mount.cifs কমান্ডটি নয়।


হ্যাঁ, আমি শংসাপত্রের ফাইলটিতে ব্যাকস্ল্যাশ ছাড়াই এটি চেষ্টা করেছি। এবং আমি এখনও অ্যাক্সেস অস্বীকার ত্রুটি পেতে।
ডেভিড জর্জ

0

এটি খুব সহায়ক ছিল! আমার সমস্যাটি "শংসাপত্র" ফাইলটিতে একটি অতিরিক্ত জায়গা ছিল যা --verboseআমাকে দেখিয়েছিল

mount.cifs kernel mount options: ip=10.77.180.65,unc=\\odxwtdsa.naoxy.com\TDS_BODS_Fileshare,user=srv-tdsadm,domain=NAOXY ,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@odylztxz drpadm]#

শংসাপত্রের ফাইলটিতে একটি "vi" করেছে এবং :set listঅতিরিক্ত ট্রেলিং ফাঁকা দেখেছি। এটি মুছে ফেলা হয়েছে। আবার চেষ্টা করলেন। নোট করুন "ফাঁকা" এখন চলে গেছে।

[root@odylztxz ~]# mount.cifs  -o credentials=/etc/.credentials,uid=1002,gid=200,file_mode=0x777,noperm //odxwtdsa.naoxy.com/TDS_BODS_Fileshare /TDS_BODS_FS --verbose
domain=NAOXY

mount.cifs kernel mount options: ip=10.77.180.65,unc=\\odxwtdsa.naoxy.com\TDS_BODS_Fileshare,file_mode=0x777,noperm,uid=1002,gid=200,user=srv-tdsadm,domain=NAOXY,pass=********
[root@odylztxz ~]# df -h
Filesystem                               Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root                     50G  4.9G   45G  10% /
devtmpfs                                  16G     0   16G   0% /dev
tmpfs                                     16G     0   16G   0% /dev/shm
tmpfs                                     16G   76M   16G   1% /run
tmpfs                                     16G     0   16G   0% /sys/fs/cgroup
/dev/sdb1                                100G   11G   90G  11% /orasoft
/dev/sdc1                                100G   33G   68G  33% /oxyswap
/dev/sda2                                497M  214M  284M  43% /boot
/dev/mapper/rhel-var                     5.5G  1.2G  4.3G  22% /var
10.77.25.114:/GEN_BACKUP_DBS             5.8T  4.8T  945G  84% /backup
10.77.25.114:/GEN_MEDIA                  380G  319G   62G  84% /sap_media
10.77.25.114:/ORA_ZTX_SAPMNT              95G   12M   95G   1% /sapmnt
10.77.25.113:/ORA_ZTX_USR_SAP             95G   13M   95G   1% /usr/sap
10.77.25.113:/GEN_TRANS                  190G   26M  190G   1% /trans
tmpfs                                    3.2G   40K  3.2G   1% /run/user/4200
tmpfs                                    3.2G     0  3.2G   0% /run/user/3501
//odxwtdsa.naoxy.com/TDS_BODS_Fileshare  750G  578G  173G  78% /TDS_BODS_FS
[root@odylztxz ~]#
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.