Ubuntu新規ユーザー

1331 ワード

新しいユーザーのコマンドはuseraddで、パスワードの変更はpasswdで、以下のようにします.
sudo useradd linc

sudo passwd linc

しかし、問題が発生し、ホームディレクトリの下には対応するlincディレクトリがありません.
ubuntuは私たちのためにそんなに多くしてくれなかったので、まずuseraddのオプションを見てみましょう.
  :
  -b, --base-dir BASE_DIR	           
  -c, --comment COMMENT              GECOS   
  -d, --home-dir HOME_DIR              
  -D, --defaults		         useradd   
  -e, --expiredate EXPIRE_DATE          
  -f, --inactive INACTIVE                 
  -g, --gid GROUP		          ID
  -G, --groups GROUPS	         
  -h, --help                              
  -k, --skel SKEL_DIR	           
  -K, --key KEY=VALUE               /etc/login.defs      
  -l, --no-log-init	                     
  -m, --create-home	        
  -M, --no-create-home		         
  -N, --no-user-group	       
  -o, --non-unique		        UID     
  -p, --password PASSWORD		         
  -r, --system                          
  -s, --shell SHELL		       shell
  -u, --uid UID			       ID
  -U, --user-group		         
  -Z, --selinux-user SEUSER		  SELinux          SEUSER

ユーザーのホームディレクトリとshellを作成するには、次のようにする必要があります.
userdel -r linc

useradd linc -m -s /bin/bash


パスワードを設定すると、ユーザーを切り替えることができます.su linc.
exitでこのユーザーをデフォルトユーザーに終了することもできます.