日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux学习(1):在服务器上与团队共享文件,workgroup这个用户组相关操作命令

發布時間:2023/12/20 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux学习(1):在服务器上与团队共享文件,workgroup这个用户组相关操作命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 前言
  • 一、建立workgroup用戶組
  • 二、創建work文件夾
  • 三、讀寫權限管理


前言

共享文件對一個團隊而言非常重要。團隊的成員常常需要在一臺服務器上共同完成一項任務(如開發一套應用軟件)。下面介紹如何實現用戶間文件的共享。


一、建立workgroup用戶組

假設這個團隊的成員在服務器上的用戶名分別是 lucy、 lewis、mike 和 peter,它們都屬于workgroup這個用戶組(關于用戶和用戶組),可以用以下的命令模擬這個場景。

##新建一個名為 workgroup 的用戶組 [wang@localhost ~]$ sudo groupadd workgroup ##新建用戶,并歸入 workgroup 組 [wang@localhost ~]$ sudo useradd -G workgroup lucy [wang@localhost ~]$ sudo passwd lucy ##為用戶 lucy設置登錄密碼 [wang@localhost ~]$ sudo useradd -G workgroup lewis [wang@localhost ~]$ sudo passwd lewis ##為用戶 lewis 設置登錄密碼 [wang@localhost ~]$ sudo useradd -G workgroup mike [wang@localhost ~]$ sudo passwd mike ##為用戶 mike 設置登錄密碼 [wang@localhost ~]$ sudo useradd -G workgroup peter [wang@localhost ~]$ sudo passwd peter ##為用戶 peter 設置登錄密碼

二、創建work文件夾

首先在/home目錄下建立一個名為 work 的目錄,作為這個小組的工作目錄,注意需要root 權限,在代碼前加 sudo,或者直接使用 su - 獲取權限。

[wang@localhost ~]$ cd /home ##切換到/home目錄 [wang@localhost home]$ sudo mkdir work ##建立一個名為 work 的目錄

直接使用 su - 獲取權限

## 或者如下所示 [wang@localhost ~]$ su - 密碼: [root@localhost ~]# cd /home [root@localhost home]# mkdir work

現在,任何人都可以訪問這個新建的目錄,而只有 root 用戶才擁有該目錄的寫權限。

三、讀寫權限管理

現在希望讓 workgroup 組的成員擁有這個目錄的讀寫權限,并禁止其他無關的用戶查看這個目錄。

[wang@localhost home]$ sudo chgrp workgroup work/ ##將 work 目錄的所有權交給 workgroup組 [wang@localhost home]$ sudo chmod g+rwx work/ ##增加workgroup 組對 work 目錄的讀、寫、執行權限 [wang@localhost home]$ sudo chmod o-rwx work/ ##撤銷其他用戶對work 目錄的讀、寫、執行權限

接下來需要將這個目錄交給一個組長 lewis (現在 work 目錄的所有者還是 root用戶)

[wang@localhost home]$ sudo chown lewis work/ ##將 work 目錄的所有者更改為 lewis用戶

現在,所有屬于這個組的成員都可以訪問并修改這個目錄中的內容了,而其他未經授權的用戶(除了root)則無法看到其中的內容。舉例來說,
lewis 在/home/work 目錄下新建了一個名為 test 的空文件,那么同屬一個組的用戶 peter 如果認為這個文件沒有必要,可以有權限刪除它。

[wang@localhost ~]$ su lewis ##切換到用戶 lewis [lewis@localhost ~]$ cd /home/work/ [lewis@localhost work]$ touch test ##/建立一個空文件 test [lewis@localhost work]$ cd ## 返回 [lewis@localhost ~]$ su peter ##切換到用戶 peter [peter@localhost ~]$ cd /home/work/ [peter@localhost work]$ rm -r test ##刪除 test 文件 或者 rm -rf test 強制刪除

總結

以上是生活随笔為你收集整理的Linux学习(1):在服务器上与团队共享文件,workgroup这个用户组相关操作命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。