একক লাইনে একটি লিনাক্স ব্যবহারকারী কীভাবে যুক্ত করবেন?


8

একক লাইনে কোনও ব্যবহারকারী যুক্ত করার কোনও বিকল্প আছে কি? এটি পাসওয়ার্ড অন্তর্ভুক্ত। কিছু জিজ্ঞাসা করবেন না।

ওএস = আরএইচএল 5.5

উত্তর:


19

আপনি useraddপাসওয়ার্ড সহ সবকিছু সেট করতে ব্যবহার করতে পারেন । পাসওয়ার্ডটি অবশ্যই ইতিমধ্যে এনক্রিপ্ট করা উচিত তবে আপনি opensslকেবল প্লেইন পাঠ্য পাসওয়ার্ড নির্দিষ্ট করতে চাইলে আপনি এমডি 5 পাসওয়ার্ড তৈরি করতে ব্যবহার করতে পারেন :

useradd -u 12345 -g users -d /home/username -s /bin/bash -p $(echo mypasswd | openssl passwd -1 -stdin) username

আপনি যদি কমান্ডের কোনও সাদামাটা পাসওয়ার্ড ব্যবহার করেন তবে আপনি এটি আপনার ইতিহাস থেকে বাদ দিতে চাইতে পারেন। কমান্ডের আগে ইতিহাস থেকে বাদ দেওয়ার জন্য আপনি কোনও স্থান পূর্ববর্তী করতে পারেন। আপনি যদি অনেকগুলি মেশিনে এই কমান্ডটি চালাচ্ছেন তবে আপনি একবারে পাসওয়ার্ড তৈরি করতে এবং সরাসরি কমান্ডটিতে এটি ব্যবহার করতে চাইতে পারেন:

useradd -u 12345 -g users -d /home/username -s /bin/bash -p '$1$NNfXfoym$Eos.OG6sFMGE8U6ImwBqT1' username

1
-uআপনি যদি নির্দিষ্টভাবে একটি নির্দিষ্ট ইউআইডি না বেছে নিতে চান তবে এই ক্ষেত্রে প্রয়োজনীয় প্রয়োজন বলে আমি মনে করি না ।
অ্যালেক্স ডব্লু

4

আপনার এমন কিছু ব্যবহার করতে সক্ষম হওয়া উচিত:

adduser --uid 3434 --password my_password my_login

3

দেখে মনে হচ্ছে এটি useraddক্রিপ্টের সাহায্যে পাসওয়ার্ড এনক্রিপ্ট করবে। আপনি যদি অন্য পদ্ধতিটি (MD5, SHA256, SHA512) ব্যবহার করতে চান তবে আপনি ব্যবহারকারী তৈরি করতে useraddএবং এর সাথে পাসওয়ার্ড সেট chpasswdকরতে পারেন, আপনি চালাতে পারেন:

useradd <options> && echo username:password | chpasswd --crypt-method=SHA512

আপনার সিস্টেম-প্রশস্ত ডিফল্ট পাসওয়ার্ড এনক্রিপশন পদ্ধতিটি ভেরিয়েবল ENCRYPT_METHOD এ /etc/login.defs এ সেট করা আছে। ব্যবহারকারী তৈরি করা সফল হলে কেবল চালানোর &&কারণ ঘটায় (0 এর প্রস্থান কোড)chpasswduseradd


3

গেমটিতে দেরিতে আগমন - RHEL 7.1 - নিম্নলিখিত জিনিসটি কাজ করে। একটি SUDO ব্যবহারকারী তৈরি করে, পাসওয়ার্ড এনক্রিপ্ট করে না এবং তাত্ক্ষণিকভাবে নতুন ব্যবহারকারী হিসাবে লগ ইন করে:

U=youzerneim; P="pswrd"; adduser $U; echo $P | passwd $U --stdin; usermod -aG wheel $U; su - $U

1

useradd -u <uid> -G <group> -d / home / <user home dir> -p পাসওয়ার্ড-এম

-র জন্য ডিরেক্টরি ইউআইডি-
ডি-ডিরেক্টরি হোম ডিরেক্টরি
তৈরির জন্য-ড বিকল্প হিসাবে উল্লিখিত

লিনাক্সের স্বাদের উপর নির্ভর করে আরও অনেক বিকল্প রয়েছে।
আপনি সর্বদা করতে পারেন ... ম্যান ইউজারডড বা ম্যান অ্যাডুসার

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