Ubuntu命令的學習——添加新用戶的方法


#Author:"haijing"
#date:2018/9/11

# less /etc/passwd 查看passed中的內容,/etc/passwd用來存儲賬戶信息
# 其內容剪切一行如下:
# qq:x:1001:1001:qq,,,:/home/qq:/bin/bash其中第一列的qq表示登錄的用戶名,
# 后邊的x表示密碼,密不管是啥,都顯示x,x只一個占位符
#第一個1001表示user的身份證號碼(useric縮寫uid),第二個1001表示組的身份證號碼gid(groupid)
# qq,,,為用戶的描述信息,有沒有無所謂,/home/qq:/bin/bash指定的用戶的家目錄
#可以使用man 5 passwd來查看每一列的意思
# shell:通過shell,你可以和你的系統交互,終端也是一個shell,默認的為bash,還有csh、bsh、zsh

# 在終端中Ctrl+Shift+加號可以實現字體的增大,Ctrl+減號,可以實現字體的減小


# 添加一個新用戶user1的方法:
# sudo useradd user1 添加一個用戶user1,此時還沒有真正的添加上,需要加下面一句
# mkdir /home/user1
# 查看是否添加上的方法 ls -l /home/,但此時的所有者所有組都是root,更改方法如下:
# sudo chown user1:user1 /home/user1/ 即可更改所有者和所有組為user1
# 但是還沒有為新用戶user1添加密碼,方式如下:
# sudo passwd user1 回車輸入兩次密碼即可
# 接下來去登錄新用戶,方法如下:
# su - user1 注意減號和user1之間有一個空格,輸入密碼之后就可以進去新的用戶下
# 但是此時只有一個$符,這是因為user1下少一些配置文件(在/etc/skel/目錄下),拷貝這些文件即可:
# cp /etc/skel/.bash* . 注意最后還有一個點, 表示復制所有以.bash開頭的文件復制到當前目錄來
# 再接着按Ctrl+d退出,此時已經退出user1這個用戶了,
# 再次進入user1這個用戶,輸入su - user1 ,回車,輸入密碼
# 但是此時因為是桌面版的原因,還可能不行,再輸入 sudo vi /etc/passwd 回車
# 輸入密碼之后,在最后一行user1:x:1002:1002::/home/user1:最后添加/bin/bash
# 回車輸入:wq即可退出,再次進入user1,su - user1,即可進入user1,其中vi是一個編輯器

# 添加一個新用戶user2簡單的方法:
# sudo useradd -m -s /bin/bash user2
# sudo passwd user2
# su - user2 即可進去user2



以下是昨天剩下的一點:
# rw- r-- r-x a b c ww.txt  表示ww.txt這個文件的所有者a有rw-的權限、所有組b有r--的權限、其他人c有r-x的權限
# 注意:有時候會不顯示其他人c這個c,但是c的權限是會一定顯示的
# 只要權限位上有所有者的x這個權限,那么就可以以./程序名來執行這個文件,如qq.py有x的權限,那么就可以在終端中用./qq.py來執行

# ls -l qq.py 查看qq.py這個文件的權限
# chown qq:qq ww.txt 表示將ww.txt這個文件的所有者改為qq、所有組改為qq

2018.9.11 於杭州
haijing miss min




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM