Linux usermod p 修改使用者密碼

2021-08-06 00:03:19 字數 1075 閱讀 5510

linux usermod 

-p 修改使用者密碼

passwd也可以修改口令,但是這是一種互動式的方式,需要使用者干預。當然也可以使用重定向或者管道向passwd喂資料,暫且不提。

linux下增加使用者的命令是useradd,修改使用者的命令是usermod,二者都有乙個引數 –p,這個引數可以直接指定使用者的口令,但是需要注意的是,這個口令並不是明文,而是經過加密的乙個字串。

linux下可以用python編輯器通過程式設計的方法得到加密字串(linux下用python命令啟動編輯器):

下面是乙個完整的過程,藍色字型的是使用者輸入的命令,而紅色的是系統輸出。

****************************************====

[root@linux ~]

#python

python 

2.3.4(

#1, oct 26 2004, 16:42:40) 

[gcc 

3.4.

220041017

(red hat 

3.4.2-

6.fc3)] on linux2

type 

"help", 

"", "

credits"or

"license

"for

more information.

>>>

import

crypt;

print

(crypt.crypt(

"your password",

"ab"));

ab62jfo2yjbeo

>>>

****************************************====

上面使用者輸入資訊中的「your password」可以替換為需要加密的口令,「ab」可替換為任意的兩個大小寫字元或者數字,而「ab62jfo2yjbeo」就是加密後的密文。

乙個簡單的例子如下:

useradd –p ab62jfo2yjbeo testuser

usermod –p ab62jfo2yjbeo testuser 

修改mysql mode mysql修改sql

sql modeansi traditional strict trans tables sql mode為空 最寬鬆的模式,即使有錯誤既不會報錯也不會有警告 ansi 寬鬆模式,對插入資料進行校驗,如果不符合定義型別或長度,對資料型別調整或截斷儲存,報warning警告 traditional 嚴...

mysql point 修改 mysql 修改

啟動資料庫服務 service mysqld start 連線資料庫 mysql u root password 載入資料 source sql 刪除資料庫 drop database db name 資料庫自增操作 1 建立 時新增 create table tablename id int au...

修改DNS 修改IP 修改網管 相關問題

修改dns etc resolv.conf修改ip etc sysconfig network scripts ifcfg eth0 網絡卡 設定nds 閘道器 ip等 修改閘道器 gateway gateway etc sysconfig network 正確連通,還要正確配置 ping ping...