Shell賬戶許可權

2021-10-22 14:20:54 字數 2068 閱讀 2408

[root@localhost code]

# vim 002.create_user.sh

#!/bin/bash

useradd

"$1"

echo

"$2"

|passwd --stdin "$1"

[root@centos1905 code]

# sh 002.create_user.sh runtu cha

changing password for user runtu.

passwd: all authentication tokens updated successfully.

[root@centos1905 code]

# vim 003.bat_create_user.sh

#!/bin/bash

name=

(alen boob cily dived)

password=

(alens boobs cilys diveds)

for((i=

0;i<=

3;i++));

douseradd

$echo$|

passwd --stdin $

done

[root@centos1905 code]

# sh 003.bat_create_user.sh

useradd: user 'alen' already exists

changing password for user alen.

#!/bin/bash

while

true

doread -p "請輸入使用者名稱:" user

if[ -z $user];

then

echo

"不能為空,請重新輸入"

elif

[ -n $user -a $user

!="quit"];

then

echo

"username is $user"

break

elif

[$user

="quit"];

then

echo

"即將退出"

exit 2

else

contiue

fidone

stty -echo

read -p "請輸入密碼:" pass

stty echo

#echo "$pass"

useradd

"$user"

echo

"$pass"

|passwd --stdin "$user"

[root@centos1905 code]

# sh 007.ask_user_create.sh

請輸入使用者名稱:

不能為空,請重新輸入

請輸入使用者名稱:quit

即將退出

請輸入使用者名稱:zzz

username is zzz

請輸入密碼:

1234

#!/bin/bash 

uids=

$(id

|awk -f '[= ]''')

echo

"$uids"if[

$uid -ge 3708122 ]

then

echo

'great than'

elif

[$uid -eq $uids

]then

echo

"$uids"

elif

[$uid -eq 0 ]

then

echo

"您是管理員"

yum install mysqld

else

echo

"您不是管理員"

fi1st:3708149 great than

2nd:3706697 3706697

Mongodb 賬戶權 限配置

mongodb 賬戶許可權配置 1 第一步建立超級管理使用者 use admin db.createuser 2 第二步修改 mongodb 資料庫配置檔案 路徑 c program files mongodb server 4.0 bin mongod.cfg 配置 security author...

Linux 下賬戶許可權管理

1.建立乙個使用者並授予root許可權 建立乙個user使用者 useradd user 給user加密碼 passwd user授予root許可權的方法 方法一 修改 etc sudoers 檔案,找到下面一行,把前面的注釋 去掉 allows people in group wheel to r...

windows下轉殖賬戶許可權

轉殖賬戶許可權 1.進入登錄檔hlm sam sam,右擊sam,選擇許可權,新增administrator,然後賦予完全控制許可權 2.按f5重新整理,接著在sam下出現資料夾 3.進入hlm sam sam domains account users names 在names下你可以看到本地機子...