国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux usermod命令、groupmod命令使用方法(bad names(不良名稱))(GECOS field(GECOS字段))

這篇具有很好參考價值的文章主要介紹了linux usermod命令、groupmod命令使用方法(bad names(不良名稱))(GECOS field(GECOS字段))。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

usermod

作用

  • usermod命令用于修改用戶賬戶的屬性。它可以用來修改用戶的用戶名、用戶ID、用戶組ID、用戶家目錄、用戶登錄Shell等屬性。例如,要將用戶的登錄Shell修改為/bin/bash,可以使用以下命令:
usermod -s /bin/bash username

其中,username是要修改的用戶的用戶名。

幫助文檔

root@ubuntu:/userdata/testKYAI/kyai# usermod -h
Usage: usermod [options] LOGIN

Options:
  -b, --badnames                allow bad names
  -c, --comment COMMENT         new value of the GECOS field
  -d, --home HOME_DIR           new home directory for the user account
  -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -f, --inactive INACTIVE       set password inactive after expiration
                                to INACTIVE
  -g, --gid GROUP               force use GROUP as new primary group
  -G, --groups GROUPS           new list of supplementary GROUPS
  -a, --append                  append the user to the supplemental GROUPS
                                mentioned by the -G option without removing
                                the user from other groups
  -h, --help                    display this help message and exit
  -l, --login NEW_LOGIN         new value of the login name
  -L, --lock                    lock the user account
  -m, --move-home               move contents of the home directory to the
                                new location (use only with -d)
  -o, --non-unique              allow using duplicate (non-unique) UID
  -p, --password PASSWORD       use encrypted password for the new password
  -R, --root CHROOT_DIR         directory to chroot into
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files
  -s, --shell SHELL             new login shell for the user account
  -u, --uid UID                 new UID for the user account
  -U, --unlock                  unlock the user account
  -v, --add-subuids FIRST-LAST  add range of subordinate uids
  -V, --del-subuids FIRST-LAST  remove range of subordinate uids
  -w, --add-subgids FIRST-LAST  add range of subordinate gids
  -W, --del-subgids FIRST-LAST  remove range of subordinate gids
  -Z, --selinux-user SEUSER     new SELinux user mapping for the user account

root@ubuntu:/userdata/testKYAI/kyai# 

翻譯:

root@ubuntu:/userdata/testKYAI/kyai# usermod -h
用法: usermod [選項] 登錄名

選項:
  -b, --badnames                允許使用不良名稱
  -c, --comment COMMENT         設置GECOS字段的新值
  -d, --home HOME_DIR           設置用戶賬戶的新家目錄
  -e, --expiredate EXPIRE_DATE  設置賬戶的過期日期為EXPIRE_DATE
  -f, --inactive INACTIVE       設置密碼在過期后的非活動時間為INACTIVE
  -g, --gid GROUP               強制使用GROUP作為新的主用戶組
  -G, --groups GROUPS           設置新的附加用戶組列表GROUPS
  -a, --append                  將用戶追加到由-G選項指定的附加用戶組中,而不刪除用戶的其他用戶組
  -h, --help                    顯示此幫助信息并退出
  -l, --login NEW_LOGIN         設置登錄名的新值
  -L, --lock                    鎖定用戶賬戶
  -m, --move-home               將家目錄的內容移動到新位置(僅與-d選項一起使用)
  -o, --non-unique              允許使用重復(非唯一)的UID
  -p, --password PASSWORD       使用加密密碼作為新密碼
  -R, --root CHROOT_DIR         切換到的目錄
  -P, --prefix PREFIX_DIR       位于/etc/*文件的前綴目錄
  -s, --shell SHELL             設置用戶賬戶的新登錄Shell
  -u, --uid UID                 設置用戶賬戶的新UID
  -U, --unlock                  解鎖用戶賬戶
  -v, --add-subuids FIRST-LAST  添加從FIRST到LAST的從屬UID范圍
  -V, --del-subuids FIRST-LAST  刪除從FIRST到LAST的從屬UID范圍
  -w, --add-subgids FIRST-LAST  添加從FIRST到LAST的從屬GID范圍
  -W, --del-subgids FIRST-LAST  刪除從FIRST到LAST的從屬GID范圍
  -Z, --selinux-user SEUSER     設置用戶賬戶的新SELinux用戶映射

root@ubuntu:/userdata/testKYAI/kyai# 

什么是bad names(不良名稱)?

"bad names"是指不符合命名規(guī)范或不被系統(tǒng)接受的用戶名。在Linux系統(tǒng)中,用戶名必須遵循一定的規(guī)則,如只能包含字母、數(shù)字和下劃線,且不能以數(shù)字開頭。如果使用了不符合規(guī)范的用戶名,系統(tǒng)可能會拒絕創(chuàng)建用戶賬戶或執(zhí)行相關操作。

使用usermod命令時,可以通過-b--badnames選項來允許使用不符合規(guī)范的用戶名。這樣一來,即使用戶名不符合規(guī)范,也可以繼續(xù)進行用戶賬戶的修改操作。但是需要注意,使用不符合規(guī)范的用戶名可能會導致一些問題,如與其他系統(tǒng)或應用程序的兼容性問題。因此,建議僅在確實需要時才使用-b選項。

什么是GECOS field(GECOS字段)?

GECOS字段(General Electric Comprehensive Operating System 通用電氣綜合運作系統(tǒng))是一個用于存儲用戶相關信息的字段。在Linux系統(tǒng)中,GECOS字段通常用于存儲用戶的全名、聯(lián)系方式和其他備注信息。

GECOS字段通常包含以下信息,以冒號分隔:

  1. 用戶的全名(Real Name):通常是用戶的真實姓名。
  2. 用戶的辦公室或位置信息(Office or Location):可以是用戶的辦公室地址或所在位置的描述。
  3. 用戶的電話號碼(Telephone Number):可以是用戶的辦公室電話或聯(lián)系電話。
  4. 用戶的其他備注信息(Other):可以是用戶的其他相關信息,如職位、部門等。

在Linux系統(tǒng)中,GECOS字段通常存儲在/etc/passwd文件中的每個用戶賬戶的記錄中。通過usermod命令的-c--comment選項,可以修改用戶賬戶的GECOS字段的值。這樣可以提供更多關于用戶的信息,方便其他用戶或系統(tǒng)管理員查看和識別。

位于/etc/*文件的前綴目錄是什么?

在Linux系統(tǒng)中,許多配置文件都存放在/etc/目錄下,例如/etc/passwd、/etc/group、/etc/hosts等。有時候,我們可能希望將這些配置文件存放在不同的目錄下,而不是默認的/etc/目錄。

groupmod命令提供了一個-P或–prefix選項,用于指定/etc/*文件的前綴目錄。通過指定這個前綴目錄,我們可以將/etc/*文件存放在其他目錄中。

例如,如果我們希望將/etc/*文件存放在/usr/local/etc/目錄下,我們可以使用以下命令:

groupmod -P /usr/local/etc/ GROUP

其中,GROUP是要修改的組的名稱。

這樣,當我們執(zhí)行groupmod命令時,它將在指定的前綴目錄下查找/etc/*文件,而不是默認的/etc/目錄。這樣做可以使系統(tǒng)更加靈活,可以根據(jù)需要將配置文件存放在不同的位置。

使用示例

usermod命令用于修改用戶的屬性和配置。下面是一些usermod命令的詳細使用示例:

  1. 修改用戶的用戶名:
usermod -l new_username old_username

這將把用戶的用戶名從old_username修改為new_username。

  1. 修改用戶的用戶ID(UID):
usermod -u new_uid username

這將把用戶的UID修改為new_uid。

  1. 修改用戶的主組ID(GID):
usermod -g new_gid username

這將把用戶的主組ID修改為new_gid。

  1. 修改用戶的附加組:
usermod -aG group1,group2 username

這將把用戶添加到group1和group2這兩個附加組中。

  1. 修改用戶的家目錄:
usermod -d new_home_directory username

這將把用戶的家目錄修改為new_home_directory。

  1. 修改用戶的登錄Shell:
usermod -s new_shell username

這將把用戶的登錄Shell修改為new_shell。

  1. 修改用戶的過期日期:
usermod -e YYYY-MM-DD username

這將設置用戶的過期日期為YYYY-MM-DD。

  1. 修改用戶的密碼過期天數(shù):
usermod -x days username

這將設置用戶的密碼過期天數(shù)為days。

這些只是usermod命令的一些常見用法示例,還有其他選項和用法可以根據(jù)需要進行調整??梢酝ㄟ^man usermod命令查看usermod命令的完整文檔和更多用法示例。

groupmod

作用

  • groupmod命令用于修改用戶組的屬性。它可以用來修改用戶組的名稱或GID(用戶組ID)。例如,要將用戶組的名稱修改為newgroup,可以使用以下命令:
groupmod -n newgroup oldgroup

其中,newgroup是要修改的用戶組的新名稱,oldgroup是要修改的用戶組的舊名稱。

幫助文檔

root@ubuntu:/userdata/testKYAI/kyai# 
root@ubuntu:/userdata/testKYAI/kyai# groupmod -h
Usage: groupmod [options] GROUP

Options:
  -g, --gid GID                 change the group ID to GID
  -h, --help                    display this help message and exit
  -n, --new-name NEW_GROUP      change the name to NEW_GROUP
  -o, --non-unique              allow to use a duplicate (non-unique) GID
  -p, --password PASSWORD       change the password to this (encrypted)
                                PASSWORD
  -R, --root CHROOT_DIR         directory to chroot into
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files

root@ubuntu:/userdata/testKYAI/kyai# 

翻譯:

root@ubuntu:/userdata/testKYAI/kyai# 
root@ubuntu:/userdata/testKYAI/kyai# groupmod -h
用法:groupmod [選項] GROUP

選項:
  -g, --gid GID                 將組ID更改為GID
  -h, --help                    顯示此幫助消息并退出
  -n, --new-name NEW_GROUP      將名稱更改為NEW_GROUP
  -o, --non-unique              允許使用重復(非唯一)的GID
  -p, --password PASSWORD       將密碼更改為此(加密的)
                                PASSWORD
  -R, --root CHROOT_DIR         切換到的目錄
  -P, --prefix PREFIX_DIR       /etc/* 文件所在的前綴目錄

root@ubuntu:/userdata/testKYAI/kyai# 

使用示例

groupmod命令用于修改組的屬性和配置。下面是一些groupmod命令的詳細使用示例:

  1. 修改組的名稱:
groupmod -n new_groupname old_groupname

這將把組的名稱從old_groupname修改為new_groupname。

  1. 修改組的組ID(GID):
groupmod -g new_gid groupname

這將把組的GID修改為new_gid。

  1. 修改組的名稱和GID:
groupmod -n new_groupname -g new_gid groupname

這將同時修改組的名稱和GID。

  1. 修改組的密碼:
groupmod -p new_password groupname

這將把組的密碼修改為new_password。注意,密碼通常是加密的。

  1. 允許使用重復(非唯一)的GID:
groupmod -o groupname

這將允許使用重復的GID,即可以創(chuàng)建具有相同GID的多個組。

  1. 修改組的前綴目錄:
groupmod -P prefix_dir groupname

這將把組的前綴目錄修改為prefix_dir。前綴目錄是指存放了一系列以/etc/開頭的文件的目錄。

這些只是groupmod命令的一些常見用法示例,還有其他選項和用法可以根據(jù)需要進行調整??梢酝ㄟ^man groupmod命令查看groupmod命令的完整文檔和更多用法示例。文章來源地址http://www.zghlxwxcb.cn/news/detail-527869.html

到了這里,關于linux usermod命令、groupmod命令使用方法(bad names(不良名稱))(GECOS field(GECOS字段))的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Linux命令行工具使用HTTP代理的方法詳解

    Linux命令行工具使用HTTP代理的方法詳解

    親愛的Linux用戶們,有沒有想過在命令行世界里,你的每一個指令都能悄無聲息地穿越千山萬水,而不被外界窺探?哈哈,沒錯,就是通過HTTP代理!今天,我們就來一起探索如何在Linux命令行工具中使用HTTP代理,讓你的指令行走江湖更加神秘莫測! 一、設置環(huán)境變量 首先,

    2024年04月24日
    瀏覽(24)
  • linux下tar命令的壓縮和解壓詳細使用方法

    在Linux系統(tǒng)中, tar 命令用于創(chuàng)建、查看、提取和解壓 tar 存檔文件。以下是 tar 命令的一些常見用法: 壓縮文件或目錄: 選項說明: -c : 創(chuàng)建新的歸檔文件 -z : 使用 gzip 格式壓縮/解壓縮 -j : 使用 bzip2 格式壓縮/解壓縮 -J : 使用 xz 格式壓縮/解壓縮 -v : 顯示詳細信息 -f : 指定歸

    2024年04月27日
    瀏覽(35)
  • linux ssh上傳下載文件命令SCP使用方法

    在linux環(huán)境里,我們從服務器上下載或者從本地上傳文件到服務器上可以通過 SCP命令 來實現(xiàn)。 SCP即Security Copy,是基于SSH登錄實現(xiàn)的遠程文件拷貝命令 。 命令參數(shù): -r: 遞歸復制整個文件夾 -i :詢問是否覆蓋 -p :保留文件 具體使用方法如下: scp 本地文件路徑 用戶名@ServerIP:

    2024年02月16日
    瀏覽(28)
  • linux下下載文件的常用命令wget,curl等使用方法及使用示例

    linux下下載文件的常用命令wget,curl等使用方法及使用示例

    在 Linux 操作系統(tǒng)中,有許多下載文件的工具可供選擇。這些工具包括命令行工具和圖形界面工具,每個工具都有其自身的特點和用途。以下是一些常用的下載文件工具: wget :一個功能強大的命令行下載工具,支持 HTTP、HTTPS、FTP 等協(xié)議,能夠斷點續(xù)傳、遞歸下載等。 curl :

    2024年04月17日
    瀏覽(55)
  • 【linux命令講解大全】073.“Linux文件搜索工具:bzgrep和egrep的使用方法“

    使用正則表達式搜索 .bz2 壓縮包中的文件。 補充說明 bzgrep 命令用于在 .bz2 壓縮包中搜索符合正則表達式的內容,并將匹配的行輸出到標準輸出。 語法 參數(shù) pattern : 指定要搜索的模式。 bz2_file : 指定要搜索的 .bz2 壓縮包。 在文件內查找指定的字符串。 補充說明 egrep 命令用于

    2024年02月09日
    瀏覽(25)
  • 【linux命令講解大全】106.使用eject命令退出抽取式設備的方法和選項

    用來退出抽取式設備 eject 命令用來退出抽取式設備。若設備已掛入,則 eject 命令會先將該設備卸除再退出。 eject 允許可移動介質(典型是cd-ROM、軟盤、磁帶、或者JAZ以及zip磁盤)在軟件控制下彈出。該命令也可以控制一些多盤片CD-ROM控制器,控制一些設備支持的自動彈出功

    2024年02月08日
    瀏覽(24)
  • Linux 下使用 tar 命令打包指定目錄下的所有文件,不包含路徑方法

    一,問題描述 例如:需要打包/data/android_data/VMRK02ejyijtyww20 文件夾到/data/testtar/目錄下 一般我們使用命令如下命令 當我們解VMRK02ejyijtyww20.tar壓縮包后發(fā)現(xiàn),把路徑也打包進去了, 即/data/android_data/VMRK02ejyijtyww20;而大多數(shù)情況,我們解壓后只需要的是VMRK02ejyijtyww20文件夾 二、打包

    2024年02月16日
    瀏覽(32)
  • Linux使用make命令時常見的幾種錯誤及其解決方法(Ubuntu適用)

    Linux使用make命令時常見的幾種錯誤及其解決方法(Ubuntu適用)

    這是我在安裝busybox時使用make menuconfig命令時所出現(xiàn)過的錯誤及我的解決方法,僅供參考: 1.出現(xiàn)Command \\\'make\\\' not found 解決方法: sudo apt-get install ubuntu-make sudo apt-get install make? ? ? ? ? ? ? ? ?//我兩條都輸了一遍才解決問題 2.無法打開鎖文件 解決方法: su? ? ? ? ? ?//然后輸

    2024年02月04日
    瀏覽(39)
  • linux shell pgrep命令使用方法(pgrep指令)獲取進程號、統(tǒng)計進程數(shù)量(學會區(qū)分Linux進程進程名)

    linux shell pgrep命令使用方法(pgrep指令)獲取進程號、統(tǒng)計進程數(shù)量(學會區(qū)分Linux進程進程名)

    按照我之前,在腳本中,獲取除腳本自身進程之外與腳本同名進程號的方法: 這種方法有很大問題,莫名奇妙的,它無法正常過濾掉grep的進程(這里面還有點復雜,我一時半會也搞不明白咋回事,據(jù)說是grep會開子進程,并非grep那個子進程,而是開了一個與腳本相同的進程,

    2024年02月07日
    瀏覽(21)
  • 【linux命令講解大全】045.網(wǎng)絡數(shù)據(jù)分析利器:深度解讀 tcpdump 抓包工具的使用方法

    tcpdump是一款在Linux上的抓包工具,用于嗅探網(wǎng)絡數(shù)據(jù)。 補充說明 tcpdump命令是一款抓包、嗅探器工具。它可以打印所有經(jīng)過網(wǎng)絡接口的數(shù)據(jù)包的頭信息,并可使用-w選項將數(shù)據(jù)包保存到文件中,以便以后進行分析。 語法 選項 -a:嘗試將網(wǎng)絡和廣播地址轉換成名稱 -c 數(shù)據(jù)包數(shù)

    2024年02月10日
    瀏覽(46)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包