第5次作業

2021-07-25 19:43:47 字數 1516 閱讀 6985

1. 新建使用者要求如下:

1)tom是shengchan組的附加成員

2)harry是caiwu組的附加成員

3)leo是jishu組的附加成員

4)新建admin使用者,此使用者不屬於以上提到的三個部門

先建立相應的shengchan,caiwu,jishu組   命令:groupadd caiwu (shengchan,jishu)

再在建立使用者時使用命令:useradd -g shengchan tom 同時將該使用者放入對應的附加組中,

admin使用者直接建立不為其新增附加組,命令:useradd admin

(可以使用命令 watch -n 1 『tail -n 5 /etc/passwd /etc/group ; echo *****= ; ls /home/』進行監控)

2.新建目錄要求如下

* /pub 目錄為公共儲存目錄對所有使用者可以讀 寫 執行,但使用者只能刪除屬於自己的檔案(chmod 1777 /home/pub   為該目錄加上t許可權即可實現)

*/sc目錄為生產部儲存目錄只能對生產部人員可以寫入(chgrp shengchan /home/sc   並修改該目錄許可權為730)

* /cw目錄為財務部儲存目錄只能對財務部人員可以寫入,並且財務部人員所建立的檔案都自動歸屬caiwu組

新建cw目錄(mkdir /home/cw),將cw目錄的所有組改為caiwu組(chgrp caiwu /home/cw)

並將cw目錄的所屬組許可權改為3 (chmod 2730 /home/cw)並加上g許可權

可通過 watch -n 1 ls -lr /home  監測

* admin使用者能用touch工具在/sc目錄和/cw目錄中任意建立檔案,但不能刪除檔案。

3.設定普通使用者新建檔案許可權為「-r--r-----」(umask 226  )

4.設定admin使用者可以通過sudo自由建立新使用者。(通過visudo進入新增admin     bogon=(root)      nopasswd: /usr/sbin/useradd即可   )

第5次作業

1.輸入兩個正整數m和n 要求m n 求m m 1 m 2 n 1 include2 intmain 313 else if m n 1422 sum sum s 23 24 printf 從m到n的階乘的和為 f 2.輸出1000以內的所有完數。所謂完數是指這個數恰好等於除他本身外的所有因子之和。...

C 第5次作業

檔名稱 balabala 作 者 郝榮雅 完成日期 2016 年 5 月 17 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 問題分析 演算法設計 1.include include using namespace std class person void s...

第5次實踐作業

目錄 根據python官方映象參考 製作映象docker build t python modulesinstalled calendar mysql資料庫操作 採用的映象是之前製作的 opencv 的平移 踩過的坑 經老師提醒,可以在啟動容器時指定所在的docker network,還有一種則是 ...