31 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
User and Group Management
 | 
						|
=========================
 | 
						|
 | 
						|
User accounts and group membership are stored under `etc/users/` and `etc/groups/` respectively.
 | 
						|
 | 
						|
A user account consists of a directory under `etc/users/` that contains files with that users account information, the only required file is `password` containing a password for the user. For example:
 | 
						|
 | 
						|
	% ls etc/users/
 | 
						|
	eekee  uriel  yosyp
 | 
						|
	% cat etc/users/uriel/password
 | 
						|
	mypass
 | 
						|
 | 
						|
Groups consists of files named after the group name stored in `etc/groups/`, containing the names of the group members, one per line.
 | 
						|
 | 
						|
The group 'admin' is 'built-in' and any members in that group will have admin privileges for most werc apps by default.
 | 
						|
 | 
						|
Example
 | 
						|
-------
 | 
						|
 | 
						|
To create a user called [glenda](http://glenda.cat-v.org) that is a member of the group `rabbits` you can do:
 | 
						|
 | 
						|
	% mkdir etc/users/glenda/
 | 
						|
	% echo passw > etc/user/glenda/password
 | 
						|
	% echo glenda >> etc/users/rabbits
 | 
						|
 | 
						|
Utils
 | 
						|
-----
 | 
						|
 | 
						|
The script at bin/aux/addwuser.rc allows you to even more trivially add users. 
 | 
						|
 | 
						|
	addwuser.rc user_name user_pass [groups ...]
 |