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,還有一種則是 ...