linux-課題練習1
Linux環境:CentOS 6.8
1、創建組testgroup;
groupadd testgroup
2、創建用戶a2012,先采用默認設置創建,然後使該用戶加入testgroup組。
useradd a2012
usermod -g testgroup a2012
3、創建用戶a2013,其用戶主目錄為/tmp/a2013,其主組為testgroup,附加組為users。
useradd -d /tmp/a2013/ -g testgroup -G users a2013
此處碰到的問題 useradd: cannot set SELinux context for home directory
The correct way to do this is:
semanage fcontext -a -e /home /tmp/new_home
mkdir /tmp/new_home
restorecon /tmp/new_home
useradd -d /tmp/new_home/tester tester
I verified that it works fine this way.
再度碰到問題:semanage command not found
問題解決:yum -y install policycoreutils-python.x86_64
4、用id命令顯示a2012和a2013用戶信息,並且把這些信息記錄到日誌文件/tmp/test.log中。
id -u a2012 >>/tmp/test.log
id -u a2013 >>/tmp/test.log
5、參考書本98-99頁crontab命令內容,使用root執行crontab -e,編寫時程表,完成每隔5分鐘把當前時間追加進/tmp/test.log中。
crontab -e
0-59/5 * * * * date -u >>/tmp/test.log
6、執行crontab -l,把輸出內容追加進/tmp/test.log。
crontab -l >>/tmp/test.log
7、待完成2次時間記錄追加後,執行crontab -r刪除當前的時程表。
8、把/tmp/test.log拷貝到windows中(註意文本格式的轉換),采用記事本打開,看是否看到完整內容。
可以 我是用notepad++打開的。
linux-課題練習1