Createhomedir 10.14.2 কাজ করছে না


1

ডাব্লুডাব্লিউডব্লিউডব্লিউ ওয়াইডের বিস্তৃত স্থান অনুসন্ধানের মাধ্যমে নতুন ব্যবহারকারী স্থাপনের পরে কেন কোন ইঙ্গিত পাওয়া যায়নি dscl , ব্যবহার createhomedir নতুন তৈরি ব্যবহারকারীর হোম ডিরেক্টরি তৈরি করে না।

আমি করি:

sudo /usr/bin/dscl . -create /Users/bobby
sudo /usr/bin/dscl . -create /Users/bobby passwd ""
sudo /usr/bin/dscl . -create /Users/bobby UniqueID 30001
sudo /usr/bin/dscl . -create /Users/bobby PrimaryGroupID 20001
sudo /usr/bin/dscl . -create /Users/bobby NFSHomeDirectory /Users/bobby
sudo /usr/sbin/createhomedir -c -u bobby
sudo /usr/bin/pwpolicy -setpolicy "newPasswordRequired=1"

(এটি একটি bash স্ক্রিপ্টের মধ্যে থেকে চালানো হয়)

কোন ডিরেক্টরি / ব্যবহারকারীর অধীনে তৈরি করা হয় না ... যে ব্যবহারকারীর ডিএস এন্ট্রি তৈরি করছে তা পরীক্ষা করে আসলেই কাজ করে dscl। পড়া / ব্যবহারকারী / ববি প্রকৃতপক্ষে এই যে দেখায় করেছিল হবে।

সম্পাদনা করুন:

আমি এখন ব্যবহার করে এই চেষ্টা sysadminctl তাই ভালো:

sudo /usr/sbin/sysadminctl -addUser bobby -UID 30001 -password "" -home /Users/bobby -admin

এখনও কোন ভাগ্য।

কোন ইঙ্গিত জন্য ধন্যবাদ।

শুভেচ্ছা সহ    অকপট


ওহ আমার - আমি খুঁজে পেয়েছিলাম sysadminctl এখন - তাই আমার প্রশ্নের এই অংশ উত্তর দেওয়া হয়। শব্দ জন্য দুঃখিত। // ফ্রাঙ্ক
frgo

আমার চেক আউট useradd.sh
Igor Voltaic

এছাড়াও আপনি অনেক প্রয়োজন হয় না sudo গুলি। sudo ./scriptName পুরোপুরি সূক্ষ্ম।
Igor Voltaic
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.