一、添加新用戶
添加新用戶非常簡單,只需要使用”useradd”命令,命令格式如下:
useradd [options] username
“options”為可選參數,包括常用的”-d”、”-m”、”-s”等,用於指定用戶主目錄、是否創建主目錄等。”username”為新用戶的用戶名,以下是一個示例:
sudo useradd -m john
執行完以上命令後,系統會自動為新用戶創建一個家目錄,並賦予相應的許可權。同時,新用戶的密碼默認為空。為了保障系統安全,需設置密碼。
二、設置用戶密碼
設置用戶密碼需要使用”passwd”命令,命令格式如下:
passwd [username]
“username”為要設置密碼的用戶,如果不指定,則默認為當前用戶。以下是一個示例:
sudo passwd john
三、用戶密碼管理
1、禁用用戶密碼
如果需要禁用某個用戶的密碼,可以使用”passwd”命令的”-l”選項,命令格式如下:
passwd -l [username]
以下是一個示例:
sudo passwd -l john
執行完以上命令後,用戶”john”的密碼即被禁用。
2、修改用戶密碼
如果需要修改某個用戶的密碼,可以使用”passwd”命令,命令格式如下:
passwd [username]
系統會提示輸入新密碼,確認新密碼即可。
3、強制修改用戶密碼
有時候需要強制讓用戶在下次登錄時修改密碼,可以使用”chage”命令,命令格式如下:
chage -d 0 [username]
以下是一個示例:
sudo chage -d 0 john
執行完以上命令後,下次用戶”john”登錄時,系統會強制讓其修改密碼。
四、附加說明
除了上述基本操作,還有一些可選的參數可以使用:
1、指定密碼策略
可以通過修改”/etc/login.defs”文件的配置,指定密碼的長度、有效期、複雜度等。
2、用戶刪除
如果需要刪除某個用戶,可以使用”userdel”命令,命令格式如下:
userdel [username]
3、禁止某個賬戶登錄
如果需要禁止某個賬戶登錄,可以在”/etc/passwd”文件中,將該賬戶的shell設置為”/bin/false”或”/sbin/nologin”。
4、sudo許可權
如果需要給用戶賦予sudo許可權,可以在”/etc/sudoers”文件中,添加類似”username ALL=(ALL) ALL”的配置。
以上是Linux新增用戶並設置密碼的詳細介紹,希望能幫助你更好地掌握Linux的用戶管理。
原創文章,作者:YKGC,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/141447.html