最近在學習python,先學了一些Linux的基礎操作。
第一張圖是創建了一個新的用戶組xiaohu后,先是給這個xiaohu賦予了使用sudo命令的權限,然后切換到了xiaohu用戶touch了一個名為xiaohu的檔案,發現xiaohu檔案的擁有者和用戶組都是root,而不是新建的用戶的資訊,這是為什么呢?
第二張圖是通過adduser創建了新的用戶haha和xiaohu后,接著使用userdel -r的命令,發現xiaohu和haha對應的家目錄都沒有被洗掉,這是為什么呢?然后嘗試自己進入/home然后對相應的檔案夾進行洗掉,也不能成功操作,還請前輩們多多指教


uj5u.com熱心網友回復:
第二個問題好像已經處理了
因為最開始使用userdel命令的時候,是用的su切換到原本的用戶而不是exit,所以洗掉用戶的時候就沒能洗掉成功
不過第二次嘗試新建一個用戶并洗掉的時候,彈出了一個“xiaobai 郵件池(/var/mail/xiaobai)未找到”的資訊,雖然對應的家目錄洗掉了,但是不太能理解這個彈出的資訊表達什么意思啊?
uj5u.com熱心網友回復:
你查 一下 su - <用戶> 和 su <用戶> 的區別 這個 "-" 的問題uj5u.com熱心網友回復:
su - 這個好像和第一個問題沒啥關系吧
uj5u.com熱心網友回復:
你創建xiaohu這個檔案時,用了sudo,sudo是讓普通用戶以root的身份去執行一些指令,你這就相當于是root創建的uj5u.com熱心網友回復:
那有辦法可以做到創建一個用戶后就以用戶的名稱來作為其擁有者嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/81264.html
標籤:非技術區
