Centos6.X 創建新用戶

username表示用戶名

創建用戶:useradd username

修改密碼:passwd username

我的機器上創建用戶以後會在home目錄下創建家目錄:/home/username

如果沒有這個目錄就自己創建一個:mkdir /home/username

/etc/skel目錄下的文件複製到該用戶目錄,這個目錄下的文件默認是隱藏的:cp -r /etc/skel/.  /home/username

更改家目錄歸屬:chown -R username:username /home/username

指定shell:usermod -s /bin/bash username。usermod有很多參數,-s表示指定shell

刪除用戶:

    (1)先刪除所有該用戶的進程: pkill -u username

    (2)然後刪除用戶:userdel -r username-r 表示刪除用戶的同時,將其宿主目錄和系統內與其相關的內容刪除。

 

授予普通用戶sudo權限:

方法一:tee /etc/sudoers.d/username <<< 'username ALL=(ALL) ALL'  或者 tee /etc/sudoers.d/username <<< 'username ALL=(ALL) NOPASSWD: ALL'。  第二個是免密碼。賦予正確的權限:chmod 440 /etc/sudoers.d/username

方法二:打開/etc/sudoers文件,在  "root ALL=(ALL) ALL"下面添加一行 "username ALL=(ALL) ALL"或者 "username ALL=(ALL) NOPASSWD: ALL"

參考

https://p3terx.com/archives/add-normal-users-with-adduser-and-useradd.html

https://blog.csdn.net/u011414200/article/details/47439515

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章