回到上一層
§加user:
例1: # adduser <-- 加user的指令
Adding a new user. The username should be not exceed 8 characters
in length, or you many run into problems later.
Enter login name for new account (^C to quit): username <-- 加入user
Editing information for new user [test]
Full Name: 使用者 <-- user 全名
GID [100]: <-- group id [100] 為"user"此group的設定值
Checking for an available UID after 500
501...502...503...504...505...506...507...508...509...510...511...512...
First unused uid is 513
UID [513]: <-- user id
Home Directory [/home/username]: /home/fhl/username
^^^ <-- fhl的user皆置於此
Shell [/bin/bash]: /bin/tcsh <-- 系統採用tc shell環境
passsword [xxxx]: xxxxx <-- user密碼
並將 .cshrc .login .logout copy至此new user的目錄下
^^^^^^ ^^^^^^ ^^^^^^^ 任一現有user的目錄下皆有此三檔案
且至user目錄下 利用 chown username.groupname filename
更改其所屬user & group
例2: # useradd -g users -d /home/fhl/username -s /bin/tcsh username
# cd /home/fhl <-- 先至 /home/fhl 目錄下
# mkdir username <-- 建user的所屬目錄下
# cd /var/spool/mail <-- 至 /var/spool/mail 目錄下
# passwd username <-- 更改user的login密碼
# chage -M 10000 <--- user密碼更改期限(天)
將 .cshrc .login .logout copy至此new user的目錄下
並更改其所屬user & group
§刪除user:
例: # userdel -r username
§將一user加入某group中:
直接修改 /etc/group
例: www:*:66:wcf,bond,tjm,shew,ccy <== + username
^^^ groupname ^^^ username
§修改某user login後的group環境:
修改 /etc/passwd 中某user所屬的group id
例: username:MkM:509:100:xxx:/home/fhl/xxx:/bin/tcsh
^^^ group id <== 修改 group id
並修改 /etc/group,將user加入所屬group中
例: www:*:66:wcf,bond,tjm,shew,ccy <== + username
^^ group id
§修改連線歡迎/公告畫面:
直接修改 /etc/login.banner.system
§修改user login後的消息通知畫面
修改 /etc/motd
及修改 /etc/rd.c/motd
^^^^^^^^^^^^^^
(此檔若不修改,則下次系統reboot後,/etc/motd 會還原為舊檔)
§修改BBS user login前歡迎畫面:
修改 /home/bbs/etc/issue
§修改BBS user login後公告畫面:
修改 /home/bbs/Welcome
(進入BBS內 直接修改此畫面 無法呈現彩色功能)
§修改BBS new_user 註冊前公告畫面:
修改 /home/bbs/etc/DoNot
§修改BBS new_user 註冊歡迎/公告畫面:
修改 /home/bbs/etc/for_new_user
§每日自動資料backup:
# crontab -e
0 4 * * * /sbin/updatejobs <---- 於檔案中加入此每天命令執行指令
^^^ 每天執行時刻 4:00
/sbin/updatejobs 內容:
cd /home1/backup
tar cf WWW.tar ../../home/WWW
tar cf bbs.tar ../../home/bbs ┐ 置於同一個檔案
tar rf bbs.tar ../../home/bbsroot ┘ bbs.tar
tar cf fhl.tar ../../home/fhl
tar cf ftp.tar ../../home/ftp
tar cf gopher.tar ../../home/gopher
tar cf www.tar ../../home/www
rm -f *.gz
gzip *.tar
chmod go-r *
( tar cf openfile 為開新檔
tar rf file 為疊加至舊檔後 )
回到上一層