最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux服務(wù)器臨時用戶創(chuàng)建與刪除教程

 更新時間:2026年06月04日 08:29:04   作者:一勺菠蘿丶  
在服務(wù)器運(yùn)維、遠(yuǎn)程協(xié)助、臨時調(diào)試項目時,有時候不適合直接把 root 賬號密碼給別人,更安全的做法是:臨時創(chuàng)建一個普通用戶,給它必要權(quán)限,用完后再刪除,所以本文給大家介紹了Linux 服務(wù)器臨時用戶的創(chuàng)建與刪除教程,需要的朋友可以參考下

引言

在服務(wù)器運(yùn)維、遠(yuǎn)程協(xié)助、臨時調(diào)試項目時,有時候不適合直接把 root 賬號密碼給別人。更安全的做法是:臨時創(chuàng)建一個普通用戶,給它必要權(quán)限,用完后再刪除。

本文以創(chuàng)建一個名為 codex 的臨時用戶為例,講解從創(chuàng)建、授權(quán)、登錄到刪除的完整流程。

一、適用場景

適合以下情況:

  • 臨時讓別人登錄服務(wù)器幫忙排查問題;
  • 不想直接暴露 root 賬號;
  • 需要給對方一定的 sudo 權(quán)限;
  • 調(diào)試完成后可以快速刪除賬號;
  • 方便控制權(quán)限和降低安全風(fēng)險。

二、創(chuàng)建臨時用戶

在服務(wù)器終端執(zhí)行:

useradd -m -s /bin/bash codex

命令解釋

useradd

表示創(chuàng)建一個新用戶。

-m

表示自動創(chuàng)建用戶家目錄。

例如創(chuàng)建用戶 codex 后,會生成:

/home/codex
-s /bin/bash

表示給這個用戶指定默認(rèn) Shell 為 /bin/bash

codex

是用戶名,可以根據(jù)實(shí)際情況修改。

三、給臨時用戶設(shè)置密碼

繼續(xù)執(zhí)行:

passwd codex

系統(tǒng)會提示輸入密碼:

New password:
Retype new password:

輸入兩遍密碼即可。

注意:Linux 終端輸入密碼時一般不會顯示星號,這是正?,F(xiàn)象。

四、給臨時用戶 sudo 權(quán)限

如果對方只是查看文件、普通操作,可以不給 sudo 權(quán)限。

如果需要安裝依賴、重啟服務(wù)、修改 Nginx/PHP 配置,就需要給 sudo 權(quán)限。

不同系統(tǒng)的管理員組可能不同。

CentOS / OpenCloudOS / Rocky Linux / AlmaLinux

執(zhí)行:

usermod -aG wheel codex

Ubuntu / Debian

執(zhí)行:

usermod -aG sudo codex

兼容寫法

如果你不確定服務(wù)器是 CentOS 還是 Ubuntu,可以使用:

usermod -aG wheel codex 2>/dev/null || usermod -aG sudo codex

意思是:

  • 先嘗試把用戶加入 wheel 組;
  • 如果失敗,再嘗試加入 sudo 組。

五、完整創(chuàng)建命令

可以直接執(zhí)行下面這一組命令:

useradd -m -s /bin/bash codex
passwd codex
usermod -aG wheel codex 2>/dev/null || usermod -aG sudo codex

執(zhí)行完成后,把以下信息發(fā)給對方即可:

服務(wù)器 IP:你的服務(wù)器 IP
用戶名:codex
密碼:你剛剛設(shè)置的密碼
SSH 端口:默認(rèn)一般是 22

對方可以這樣登錄:

ssh codex@服務(wù)器IP

如果 SSH 端口不是 22,例如是 2222,則使用:

ssh -p 2222 codex@服務(wù)器IP

六、測試 sudo 權(quán)限是否正常

登錄 codex 用戶后,可以執(zhí)行:

sudo whoami

如果輸出:

root

說明 sudo 權(quán)限正常。

如果提示:

codex is not in the sudoers file

說明這個用戶沒有 sudo 權(quán)限,需要重新檢查是否加入了 wheelsudo 組。

七、刪除臨時用戶

調(diào)試完成后,建議刪除臨時用戶。

執(zhí)行:

userdel -r codex

命令解釋

userdel

表示刪除用戶。

-r

表示同時刪除該用戶的家目錄和郵件目錄。

也就是會刪除:

/home/codex

八、刪除前建議檢查是否還有登錄會話

刪除用戶前,可以先查看該用戶是否還在線:

who

或者:

w

如果看到 codex 還在線,建議先通知對方退出,或者手動結(jié)束該用戶進(jìn)程。

查看用戶進(jìn)程:

ps -u codex

結(jié)束該用戶所有進(jìn)程:

pkill -u codex

然后再刪除用戶:

userdel -r codex

九、確認(rèn)用戶是否刪除成功

執(zhí)行:

id codex

如果提示:

id: codex: no such user

說明用戶已經(jīng)刪除成功。

也可以檢查家目錄是否還存在:

ls /home

如果看不到 codex 目錄,說明家目錄也已經(jīng)刪除。

十、常見問題

1. useradd: command not found

可能當(dāng)前不是 root 用戶,或者系統(tǒng)環(huán)境異常。

可以先切換 root:

su -

或者使用 sudo:

sudo useradd -m -s /bin/bash codex

2. passwd: Authentication token manipulation error

可能是權(quán)限不夠,建議使用 root 執(zhí)行:

sudo passwd codex

或者檢查系統(tǒng)是否只讀、磁盤是否滿了:

df -h

3. sudo: command not found

有些精簡系統(tǒng)沒有安裝 sudo。

CentOS / OpenCloudOS:

yum install -y sudo

Ubuntu / Debian:

apt update
apt install -y sudo

4. 用戶登錄后沒有權(quán)限修改文件

可能是目標(biāo)目錄權(quán)限屬于其他用戶,例如網(wǎng)站目錄屬于 wwwroot。

可以查看目錄權(quán)限:

ls -ld /www/wwwroot/your-site

如果只是臨時協(xié)助,不建議隨便把整個網(wǎng)站目錄權(quán)限改給臨時用戶。

更推薦讓對方使用 sudo 執(zhí)行必要命令,例如:

sudo vim /etc/nginx/nginx.conf
sudo systemctl reload nginx

十一、安全建議

創(chuàng)建臨時用戶雖然比直接給 root 更安全,但也要注意:

  1. 密碼不要太簡單;
  2. 用完及時刪除用戶;
  3. 不要長期保留臨時用戶;
  4. 不要把 root 密碼發(fā)給別人;
  5. 能用 SSH Key 就盡量不要用密碼;
  6. 對方調(diào)試完成后,及時檢查是否有異常文件或進(jìn)程;
  7. 如果給了 sudo 權(quán)限,基本等同于給了較高服務(wù)器權(quán)限,要謹(jǐn)慎。

十二、推薦操作流程

完整流程如下:

# 1. 創(chuàng)建臨時用戶
useradd -m -s /bin/bash codex

# 2. 設(shè)置密碼
passwd codex

# 3. 添加 sudo 權(quán)限
usermod -aG wheel codex 2>/dev/null || usermod -aG sudo codex

# 4. 調(diào)試完成后,查看是否還在線
who

# 5. 如有必要,結(jié)束該用戶進(jìn)程
pkill -u codex

# 6. 刪除用戶及家目錄
userdel -r codex

# 7. 確認(rèn)是否刪除成功
id codex

十三、總結(jié)

臨時用戶的核心思路是:

創(chuàng)建用戶 -> 設(shè)置密碼 -> 分配必要權(quán)限 -> 對方登錄調(diào)試 -> 調(diào)試完成后刪除用戶

相比直接提供 root 賬號,臨時用戶更安全、更容易管理,也更適合服務(wù)器臨時協(xié)助場景。

如果只是普通查看文件,不建議給 sudo 權(quán)限。

如果需要重啟 Nginx、PHP、修改配置、部署代碼等操作,可以臨時加入 sudo 權(quán)限,用完后立即刪除。

到此這篇關(guān)于Linux服務(wù)器臨時用戶創(chuàng)建與刪除教程的文章就介紹到這了,更多相關(guān)Linux臨時用戶創(chuàng)建與刪除內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux進(jìn)程間通信--使用信號

    Linux進(jìn)程間通信--使用信號

    本篇文章主要介紹了Linux進(jìn)程間通信--使用信號的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • linux中通配符種類,通配符的使用方式詳解

    linux中通配符種類,通配符的使用方式詳解

    這篇文章主要介紹了linux中通配符種類,通配符的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • keepalived實(shí)現(xiàn)nginx高可用

    keepalived實(shí)現(xiàn)nginx高可用

    這篇文章主要為大家詳細(xì)介紹了keepalived實(shí)現(xiàn)nginx高可用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • Linux環(huán)境變量&&進(jìn)程地址空間詳解

    Linux環(huán)境變量&&進(jìn)程地址空間詳解

    本文介紹了Linux環(huán)境變量、命令行參數(shù)、進(jìn)程地址空間以及Linux內(nèi)核進(jìn)程調(diào)度隊列的相關(guān)知識,環(huán)境變量是系統(tǒng)運(yùn)行環(huán)境的參數(shù),命令行參數(shù)用于傳遞給程序的參數(shù),進(jìn)程地址空間是進(jìn)程的虛擬內(nèi)存區(qū)域,而Linux內(nèi)核進(jìn)程調(diào)度隊列是進(jìn)程調(diào)度的核心數(shù)據(jù)結(jié)構(gòu)
    2025-02-02
  • Ubuntu系統(tǒng)Python崩潰的終極復(fù)活指南

    Ubuntu系統(tǒng)Python崩潰的終極復(fù)活指南

    你是否也經(jīng)歷過python3 --version 像被施了靜音咒,毫無反應(yīng);apt install 報錯如雪崩,全是 py3compile: import not found;系統(tǒng)16個包卡死,連重裝 python3.8 都失敗,別慌,本文將帶你一步步手動拆彈、強(qiáng)制修復(fù)、重建系統(tǒng)Python核心,需要的朋友可以參考下
    2025-10-10
  • 如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法

    如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法

    這篇文章主要介紹了如何優(yōu)雅地刪除 Linux 中的垃圾文件的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • linux本機(jī)進(jìn)程間通信之UDS詳解

    linux本機(jī)進(jìn)程間通信之UDS詳解

    文章介紹了Unix域套接字(UDS)的使用方法,這是一種在同一臺主機(jī)上不同進(jìn)程間通信的方式,UDS支持三種套接字類型:SOCK_STREAM、SOCK_DGRAM和SOCK_SEQPACKET,創(chuàng)建UDS需要指定協(xié)議族AF_UNIX和相應(yīng)的套接字類型,與AF_INET不同
    2025-03-03
  • Linux VPS備份教程 手動備份網(wǎng)站數(shù)據(jù)

    Linux VPS備份教程 手動備份網(wǎng)站數(shù)據(jù)

    老左其實(shí)也比較贊同不是所有的網(wǎng)站都需要采用自動備份,每天都自動備份也感覺沒有必要,除非我們的網(wǎng)站非常的重要
    2012-09-09
  • 如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼

    如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼

    這篇文章主要介紹了如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • windows apache多端口虛擬主機(jī)配置方法

    windows apache多端口虛擬主機(jī)配置方法

    有很多朋友喜歡在windows下使用apache作為web服務(wù)器,有時候想用非80端口提供服務(wù),因為未備案域名都是封了80端口,提供下載的時候可以用別的端口了,這里簡單分享下,方便需要的朋友
    2013-03-03

最新評論

离岛区| 城固县| 神农架林区| 绍兴市| 中牟县| 叙永县| 太白县| 麟游县| 应城市| 收藏| 长顺县| 陆良县| 封开县| 通州市| 青河县| 郴州市| 通州区| 光泽县| 定日县| 恩施市| 通许县| 威信县| 石首市| 贡嘎县| 泌阳县| 纳雍县| 桃园市| 巢湖市| 龙门县| 曲靖市| 太保市| 安吉县| 莱阳市| 邛崃市| 遵义市| 榆中县| 涞水县| 庄河市| 台安县| 大同市| 文安县|