CentOS Stream 是一個面向云原生應用開發的 Linux 發行版,它提供了穩定且最新的軟件包
創建用戶:
使用 useradd
命令創建一個新用戶。例如,創建一個名為 centos_stream_user
的用戶,并為其分配一個密碼:
sudo useradd centos_stream_user
sudo passwd centos_stream_user
賦予用戶權限:
根據需要,您可以使用 sudo
命令為新用戶分配特定的權限。例如,您可以允許用戶執行所有命令:
sudo visudo
然后在 /etc/sudoers
文件中添加以下行:
centos_stream_user ALL=(ALL) NOPASSWD: ALL
保存并退出編輯器。
配置用戶環境:
您可以根據需要配置新用戶的環境變量、PATH 變量等。例如,將 /home/centos_stream_user
添加到 PATH 變量:
echo 'export PATH=$PATH:/home/centos_stream_user' >> /home/centos_stream_user/.bashrc
source /home/centos_stream_user/.bashrc
安裝 CentOS Stream:
首先,確保您的系統已更新到最新版本:
sudo yum update
然后,安裝 CentOS Stream:
sudo yum install centos-release-scl
使用 CentOS Stream:
作為新創建的用戶,您可以使用 scl
命令啟用和管理 CentOS Stream 軟件包。例如,要啟用名為 example_package
的軟件包,請運行:
scl enable example_package bash
這將啟動一個新的 bash shell,其中 example_package
已啟用。在此 shell 中,您可以使用 yum
命令安裝、更新和刪除軟件包。
禁用 CentOS Stream 軟件包:
要禁用已啟用的 CentOS Stream 軟件包,請運行以下命令:
scl disable example_package
這將返回到普通用戶環境,其中 example_package
已被禁用。
通過以上步驟,您可以管理 CentOS Stream 用戶及其權限和環境。請注意,這些步驟適用于基于 Red Hat 的系統,如 CentOS Stream。在其他 Linux 發行版上,可能需要執行不同的命令。